ArrayList不同循环方式

一:

ArrayList<String> list = new ArrayList<String>();
  list.add("1");
  list.add("2");
  list.add("3");
  
  for (String s:list) {
   System.out.println("i am " + s);
  }

二:

  ArrayList<String> list = new ArrayList<String>();
  list.add("1");
  list.add("2");
  list.add("3");
  
  for (int i=0; i<list.size(); i++) {
   System.out.println("i am " + list.get(i));
  }

三:

  ArrayList<String> list = new ArrayList<String>();
  list.add("1");
  list.add("2");
  list.add("3");
  Iterator<String> iterator = list.iterator();
  while (iterator.hasNext()) {
   System.out.println("i am " + iterator.next());
  }

 

posted @ 2013-09-24 17:06  Pepper.B  阅读(194)  评论(0编辑  收藏  举报