为什么要重新再写一次 it=set.iterator() ?

来源:3-4 案例:在集合中插入字符串

慕神74214486

2021-05-31 13:30:13

相关截图:

http://img.mukewang.com/climg/60b4740c0952f9dc03700154.jpg

问题描述:

为什么要重新再写一次 it=set.iterator() 呢?

写回答

1回答

好帮手慕小班

2021-05-31

​同学你好,set.iterator();相当于先把数据从集合取出来,然后放到迭代器中,再在迭代器中进行遍历。

这里调用了add方法,集合中的数据发生了变化,所以要重新读取遍历。

祝学习愉快!

1

0 学习 · 16556 问题

查看课程