为什么要重新再写一次 it=set.iterator() ?
来源:3-4 案例:在集合中插入字符串
慕神74214486
2021-05-31 13:30:13
相关截图:
问题描述:
为什么要重新再写一次 it=set.iterator() 呢?
1回答
好帮手慕小班
2021-05-31
同学你好,set.iterator();相当于先把数据从集合取出来,然后放到迭代器中,再在迭代器中进行遍历。
这里调用了add方法,集合中的数据发生了变化,所以要重新读取遍历。
祝学习愉快!
0 学习 · 16556 问题
相似问题
回答 1
回答 2