java中遍历数组的3种方法
这里用到的例子为List
List的初始化:
List<Integer> list = Arrays.asList(1,2,3);
1.传统的for循环遍历
for(int i=0;i<list.size();i++)
{
System.out.print(list.get(i)+" ");
}
2.for循环(... : ...)形式(调用迭代器)
for(int x:list)
{
System.out.print(x+" ");
}
3.直接用迭代器遍历
Iterator iter =list.iterator();
while(iter.hasNext())
{
System.out.print(iter.next()+" ");
}
供java初学者参考