您的位置:首页 > 编程语言 > Java开发

java基础-集合遍历输出的四种方式

2015-06-21 14:18 597 查看
集合遍历输出的4种方式:

1.Iterator接口:迭代遍历

2.Foreach循环

3.For循环

4.先用toArray方法输出成为数组,再用Foreach循环

import java.util.*;

/*
集合遍历输出的4种方式:
1.Iterator接口:迭代遍历
2.Foreach循环
3.For循环
4.先用toArray方法输出成为数组,再用Foreach循环

*/

public class ColForDemo1{
public static void main(String[] args){

List<String> li=new ArrayList<String>();

li.add("1");
li.add("2");
li.add("3");
li.add("4");

System.out.println(li);

//遍历输出,四种方式

//1.使用Iterator对象,迭代遍历
Iterator<String> it=li.iterator();
while(it.hasNext()){
System.out.println("迭代输出:"+it.next());
}

//2.对集合进行foreach循环
for(String str:li){
System.out.println("foreach输出:"+str);
}

//3.对集合进行for循环,在for方法体内部实例化Iterator对象
int  i=0;
for(Iterator<String> iter=li.iterator();i<li.size();i++){
System.out.println("for循环输出:"+iter.next());
}

//4.先将集合转换为数组,再利用数组的遍历输出
Object[] o=li.toArray();
for(Object object:o){
System.out.println("转换为数组输出:"+object);
}

}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  集合 遍历 迭代器