关于Iterator的next方法的疑问

来源:3-5 选择练习

被抱的树

2020-06-03 11:03:25

http://img.mukewang.com/climg/5ed712ea09cca42f19200903.jpg

Set set = new HashSet();
		set.add( "红色" );
		set.add( "白色" );
		set.add( "绿色" );
		Iterator it = set.iterator();
		while( it.hasNext() )
		{
			System.out.print( it.next() + "  " );
		}
		System.out.println( set.size() );


写回答

1回答

好帮手慕阿慧

2020-06-03

同学你好,一开始迭代器在所有元素的左边,调用next()之后,迭代器移到第一个和第二个元素之间,next()方法返回迭代器刚刚经过的元素,也就是返回集合中的下一个元素。

如果我的回答解决了你的疑惑,请采纳!祝学习愉快!

0

0 学习 · 16556 问题

查看课程