这里的遍历集合,用的这个while语句,这里面的element有什么含义吗?为什么要这么写?以及后面的输出也要加这个element?

img


这里的遍历集合,用的这个while语句,这里面的element有什么含义吗?为什么要这么写?以及后面的输出也要加这个element?

只是相当于定义一个变量来接迭代器Iterator的值,然后前面的(String)是类型强制转换,这样从迭代器中取出的内容就可以通过element输出了,也可以不用element,直接System.out.println((String)iterator2.next);就行了

没有含义,就是个变量名,只不过变量表示的是集合中的元素,所以就用了元素的英文单词做变量,后边要打印变量,自然也要用它