服务器之家:专注于服务器技术及软件下载分享
分类导航

PHP教程|ASP.NET教程|JAVA教程|ASP教程|编程技术|正则表达式|C/C++|IOS|C#|Swift|Android|JavaScript|

服务器之家 - 编程语言 - JAVA教程 - java 中遍历取值异常(Hashtable Enumerator)解决办法

java 中遍历取值异常(Hashtable Enumerator)解决办法

2020-12-15 14:39JsonLiangyoujun JAVA教程

这篇文章主要介绍了java 中遍历取值异常(Hashtable Enumerator)解决办法的相关资料,用迭代器取值时抛出的异常:java.util.NoSuchElementException: Hashtable Enumerator ,需要的朋友可以参考下

java遍历取值异常Hashtable Enumerator)解决办法

用迭代器取值时抛出的异常:java.util.NoSuchElementException: Hashtable Enumerator 

示例代码

?
1
2
3
4
5
6
//使用迭代器遍历
      Iterator<String> it = tableProper.stringPropertyNames().iterator();      
      sqlMap = new HashMap<String,String>();
      while(it.hasNext()){
        sqlMap.put(it.next(), tableProper.getProperty(it.next()));
      }

    这是一个枚举异常,是因为在还没来得及执行it.next()时就开始引用它。我们可以用如下方式解决此问题:

?
1
2
3
4
5
6
7
8
//使用迭代器遍历
      Iterator<String> it = tableProper.stringPropertyNames().iterator();      
      sqlMap = new HashMap<String,String>();
      String key;
      while(it.hasNext()){
        key = it.next();
        sqlMap.put(key, tableProper.getProperty(key));
      }

以上就是java 遍历取值异常的处理办法,如有疑问请留言或者到本站社区交流讨论,感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

原文链接:http://jsonliangyoujun.iteye.com/blog/2360983

延伸 · 阅读

精彩推荐
  • JAVA教程Java自学书籍Top 10

    Java自学书籍Top 10

    这篇文章主要为大家推荐了Java书籍Top 10,是由Java Inside推荐的十本不错的Java书籍,感兴趣的小伙伴们可以参考一下 ...

    Java教程网1862020-06-18
  • JAVA教程spring mvc实现登录账号单浏览器登录

    spring mvc实现登录账号单浏览器登录

    这篇文章主要为大家详细介绍了spring mvc实现登录账号单浏览器登录,具有一定的参考价值,感兴趣的小伙伴们可以参考一下...

    Mr_Smile20143022020-09-16
  • JAVA教程详解spring封装hbase的代码实现

    详解spring封装hbase的代码实现

    本篇文章主要介绍了详解spring封装hbase的代码实现,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧...

    周游列国之仕子4112020-10-28
  • JAVA教程聊聊Java和CPU的关系

    聊聊Java和CPU的关系

    java和cpu关系不大,但是也有点关系,下面我们来聊一聊java和cpu的关系,感兴趣的朋友一起看看吧 ...

    放飞梦想1532020-06-09
  • JAVA教程Java反射机制的学习总结

    Java反射机制的学习总结

    总的来说,java反射机制是一个很好用的东西,用它可以解决很多死的东西,因为反射机制的灵活行很大,有了他,我们就不要花太多的时间来写操做数据库...

    java开发网2122019-10-14
  • JAVA教程详解Spring框架之基于Restful风格实现的SpringMVC

    详解Spring框架之基于Restful风格实现的SpringMVC

    这篇文章主要介绍了详解Spring框架之基于Restful风格实现的SpringMVC,具有一定的参考价值,感兴趣的小伙伴们可以参考一下...

    WeideZ2852020-10-23
  • JAVA教程MyBatis逆向工程基本操作及代码实例

    MyBatis逆向工程基本操作及代码实例

    这篇文章主要介绍了MyBatis逆向工程基本操作及代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可...

    viewts3872020-07-08
  • JAVA教程Java基于socket编程相关知识解析

    Java基于socket编程相关知识解析

    这篇文章主要为大家详细解析了Java基于socket编程的相关知识,具有一定的参考价值,感兴趣的小伙伴们可以参考一下...

    chance20151712020-06-14