import java.util.ArrayList; import java.util.Iterator; import java.util.List; public class ListJieKou { public static void main(String[] args) { List list = new ArrayList(); //创建新数组,向上转型 list.add("上杉.绘梨衣"); list.add("路明非"); list.add("蓝色头发的家伙"); Iterator iterator = list.iterator(); //第一种遍历方式 while (iterator.hasNext()) { //iterator Object obj = iterator.next(); System.out.println(obj); } for (Object o : list) { //第二种,增强for循环遍历(建议使用) System.out.println(o); } System.out.println("=====普通for循环====="); for (int i = 0; i < list.size(); i++) { System.out.println(list.get(i)); } } }