在java中集合中迭代是怎么一回事儿?为什么要进行集合的迭代?
答案:2 悬赏:20 手机版
解决时间 2021-04-14 07:16
- 提问者网友:半生酒醒
- 2021-04-13 13:19
在java中集合中迭代是怎么一回事儿?为什么要进行集合的迭代?
最佳答案
- 五星知识达人网友:污到你湿
- 2021-04-13 14:49
迭代可以遍历并选择集合中的每个对象而不改变集合的结构,比如你访问集合的时候用集合自带的remove()方法去除集合的元素,这样会是使集合的Size()改变,循环的时候会出错;而把集合放入迭代器,用迭代器的remove()就不会出现问题
全部回答
- 1楼网友:山河有幸埋战骨
- 2021-04-13 15:24
map.entryset() 转化为 set 集合,此集合的类型为map.entry。之后进行遍历。map.entry是map声明的一个内部接口,此接口为泛型,定义为entry。它表示map中的一个实体(一个key-value对)。接口中有getkey(),getvalue方法。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯