01.Java ArrayList [Java_Android]

import java.util.ArrayList;

import java.util.Iterator;
import java.util.List;
public class Main {
    public static void main(String[] args) {
        // 1.初始化集合对象
        List<String> list = new ArrayList<String>();
        list.add("hello");

        list.add("java");


        // 2.遍历集合:
        System.out.println("方式1:");
        for (Iterator i = list.iterator(); i.hasNext();) {
            String str = (String) i.next();
            System.out.print(str + " ");

        }


        System.out.println("\n方式2:");
        Iterator<String> it = list.iterator();
        while (it.hasNext()) {
            System.out.print(it.next() + " ");

        }


        System.out.println("\n方式3:");
        for (int i = 0; i < list.size(); i++) {
            System.out.print(list.get(i) + " ");

        }


        System.out.println("\n方式4:");
        for (String str : list) {
            System.out.print(str + " ");
        }
    }
}  


输出:

方式1:
hello java 
方式2:
hello java 
方式3:
hello java 
方式4:
hello java