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());
}