import java.util.ArrayList; import java.util.Arrays; import java.util.Collection; import java.util.Iterator; import java.util.List; public class Test3 { //遍历List的四种方法(比Collection相比,因为顺序存储,则多了一种可以根据索引进行获取,为方便操作使用泛型) public static void main(String[] args) { List<String> col=new ArrayList<String>(); col.add("xiaoming"); col.add("lilei"); col.add("lihua"); //1.转化数组 System.out.println("数组遍历Collection集合"); String[] a=new String[3]; String[] aa=col.toArray(a); for (int i = 0; i < aa.length; i++) { System.out.println(aa[i]); } //2.增强for循环 System.out.println("增强for循环遍历Collection集合"); for (String string : col) { System.out.println(string); } //3.迭代器操作 Iterator<String> it = col.iterator(); System.out.println("迭代器遍历Collection集合"); while(it.hasNext()){ String str=it.next(); System.out.println(str); } //4.通过get方法 System.out.println("通过get方法遍历Collection集合"); for (int i = 0; i < col.size(); i++) { System.out.println(col.get(i)); } } }
抓住青春的尾巴。。。