List<Integer>list = new ArrayList<>()
list.add(0)
list.add(1)
list.add(2)
list.add(3)
list.add(4)
list.add(5)
//for
for(int i=0i<list.size()i++){
System.out.println(list.get(i))
}
//for each
for(Integer i : list){
System.out.println(i)
}
//iterator
Iterator<Integer>it = list.iterator()
while(it.hasNext()){
System.out.println(it.next())
}
//array
Integer[] array = new Integer[list.toArray().length]
list.toArray(array)
// for(int i=0i<array.lengthi++){
// System.out.println(array[i])
// }
for(Integer i : array){
System.out.println(i)
}
}
package com.xxt.lyhimport java.util.ArrayList
import java.util.List
public class Test {
public static void main(String[] args) {
List<String>list = new ArrayList<String>()
list.add("张三")
list.add("李四")
list.add("王五")
list.add("赵六")
// for循环。
for (int i = 0i <list.size()i++) {
String name = list.get(i)
System.out.println(name)
}
// 增强型for循环,java5开始引入。
System.out.println()
for (String name : list) {
System.out.println(name)
}
}
}