Iterator<String> iterator=hash.keySet().iterator(); 亲什么意思了? java
Iterator<String> iterator=hash.keySet().iterator(); 亲什么意思了? java
日期:2018-03-29 10:32:51 人气:1
很高兴回答你的问题
回答你的问题需要2步:
第一:hash.keySet()返回的是什么东西?
答:hash.keySet()是HashMap类中一个方法,API中说明:返回此映射中所包含的键的Set 视图,它的返回类型是一个迭代器Set,也就是说hash.keySet()就有了Set的属性和方法
第二:.iterator()又是干什么的?
答:它是接口Set中的一个方法,API中说明:返回在此 set 中的元素上进行迭代的迭代器,它的返回类型是一个迭代器Iterator
相信你看了上边两步,