1.for循环遍历:
package com.aug.work;
import java.util.ArrayList;
import java.util.Collection;
public class Demo5 {
public static void main(String[] args) {
Collection arr = new ArrayList();
arr.add("12");
arr.add("10");
arr.add("小艾比");
arr.add(12.0);
arr.add(true);
arr.add(12);
arr.add('a');
//一般开发中不适用
Object[] objects = arr.toArray();
for (int i = 0; i < objects.length; i++) {
System.out.println(objects[i]);
}
}
}
2.增强for循环(超级重点)
package com.aug.work;
import java.util.ArrayList;
import java.util.Collection;
public class Demo5 {
public static void main(String[] args) {
Collection arr = new ArrayList();
arr.add("12");
arr.add("10");
arr.add("小艾比");
arr.add(12.0);
arr.add(true);
arr.add(12);
arr.add('a');
// Object[] objects = arr.toArray();
// for (int i = 0; i < objects.length; i++) {
// System.out.println(objects[i]);
// }
for (Object o : arr) {
System.out.println(o);
}
}
}
3.迭代器:
package com.aug.work;
import java.util.ArrayList;
import java.util.Collection;
import java.util.Iterator;
public class Demo5 {
public static void main(String[] args) {
Collection arr = new ArrayList();
arr.add("12");
arr.add("10");
arr.add("小艾比");
arr.add(12.0);
arr.add(true);
arr.add(12);
arr.add('a');
// Object[] objects = arr.toArray();
// for (int i = 0; i < objects.length; i++) {
// System.out.println(objects[i]);
// }
//增强for循环
// for (Object o : arr) {
// System.out.println(o);
// }
//迭代器遍历
Iterator iterator = arr.iterator();
while (iterator.hasNext()){
System.out.println(iterator.next());
}
}
}