Iterator java
来源:互联网 发布:桂纶镁 戴立忍 知乎 编辑:程序博客网 时间:2024/05/18 00:20
Iterator iterator=hash.keySet().iterator();是什么意思?
hash.keySet().iterator(); 返回hash里面的全部key的集合,然后去除重复的元素。。回答你的问题需要2步:第一:hash.keySet()返回的是什么东西?答:hash.keySet()是HashMap类中一个方法,API中说明:返回此映射中所包含的键的Set 视图,它的返回类型是一个迭代器Set,也就是说hash.keySet()就有了Set的属性和方法第二:.iterator()又是干什么的?答:它是接口Set中的一个方法,API中说明:返回在此 set 中的元素上进行迭代的迭代器,它的返回类型是一个迭代器Iterator相信你看了上边两步,应该就明白了吧,其实你的代码可以写成下边这样:Set set = null;set = hash.keySet();iterator = set.iterator();这样的话你就容易理解了
0 0
- java iterator
- JAVA Iterator
- java Iterator
- java iterator
- Iterator java
- JAVA--Iterator
- Java Iterator
- Java--Iterator
- java Iterator
- java Iterator
- java-Iterator
- java iterator
- Java Iterable、Iterator、iterator区别
- JAVA iterator与iterator模式
- Java - java.util.Iterator
- Java - java.util.Iterator
- scala: Java Iterator 转 Scala Iterator
- java.util.Iterator翻译
- linux下内存大小、起始地址的解析与修改
- 2014流水账总结-从无知到困惑
- iOS开发拓展篇—音效的播放
- LeetCode-Count and Say
- iOS开发拓展篇—音乐的播放
- Iterator java
- Tiger垃圾收集器的实现
- Szucoder Round #4 (div.2)
- MySql的级联关系
- iOS开发拓展篇—CoreLocation简单介绍
- 自己理解的自动化测试框架
- iOS开发拓展篇—CoreLocation定位服务
- 研发技术团队的建设
- iOS开发拓展篇—CoreLocation地理编码