java迭代器的问题,java的迭代器不用自增吗,还是已经在hasnext和next中自增过
importjava.util.*;publicclassIterator1{publicstaticvoidmain(String[]args){List<String...
import java.util.*;
public class Iterator1
{
public static void main(String [] args)
{
List<String> s = new ArrayList<String>();
s.add("nihao");
s.add("zhongguo");
s.add("hello");
Iterator<String> it = s.iterator();
while(it.hasNext())
{
String s1 = it.next();
System.out.println(s1);
}
}
}
麻烦帮忙分析下,这里的引用是怎么向后走的,这里并没有显示的自增运算 展开
public class Iterator1
{
public static void main(String [] args)
{
List<String> s = new ArrayList<String>();
s.add("nihao");
s.add("zhongguo");
s.add("hello");
Iterator<String> it = s.iterator();
while(it.hasNext())
{
String s1 = it.next();
System.out.println(s1);
}
}
}
麻烦帮忙分析下,这里的引用是怎么向后走的,这里并没有显示的自增运算 展开
2个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询