List list = new ArrayList();list.add("111");list.add(222);list.add("aaa");/*** java循环1 for遍历** 特点:1:只适合list集合,因为只有list才有get()方法* 2:但可以随机访问*/for (int i = 0; i < list.size(); i++) {System.out.println("for遍历:"+list.get(i));}/*** java循环2 for each* JDK1.5以上版本可用* 不可随机访问*/for (Object temp : list) {System.out.println("for each:"+temp);}/*** java循环3 迭代器* 特点和for each类似*/Iterator it = list.iterator();while (it.hasNext()) {Object obj = it.next();System.out.println("迭代:"+obj);}
it.hasNext():首先判断是否还有下一条
it.next():如果有下一条的话就取出
联系客服