package com.sort; import java.util.ArrayList; import java.util.Iterator; import java.util.List; /** * list的三种遍历 * @author Owner * */ public class ListTest { public static void main(String[] args) { List<String> list = new ArrayList<String>(); list.add("a"); list.add("b"); list.add("c"); list.add("c");//可添加重复数据 //遍历方法一 for(Iterator<String> iterator = list.iterator();iterator.hasNext();){ String value = iterator.next(); System.out.println(value); } //遍历方法二 for(String value : list){ System.out.println(value); } //遍历方法三 for(int i=0;i<list.size();i++){ System.out.println(list.get(i)); } } } |