package com.david5;
import java.util.ArrayList;
import java.util.Collection;
import java.util.Iterator;
import java.util.List;
public class ForTest
{
public static void main(String[] args)
{
int[] arr ={1,5,6,89,0};
for( int element : arr)
{
System.out.println(element);
}
System.out.println(“—————–”);
int[][] brr = {{1,3,2},{2,5,7}};
for(int[] row : brr)
{
for(int element : row)
{
System.out.print(element);
}
System.out.println(“”);
}
System.out.println(“=============”);
Collection<String> co1 = new ArrayList<String>();
co1.add(“one”);
co1.add(“two”);
co1.add(“three”);
for(String str: co1 )
{
System.out.println(str);
}
System.out.println(“————-”);
List<String> co2 = new ArrayList<String>();
co2.add(“bb”);
co2.add(“cc”);
co2.add(“dd”);
for(String str : co2)
{
System.out.println(str);
}
System.out.println(“——————”);
for(Iterator<String> it = co2.iterator();it.hasNext();)//Iterator迭代器
{
String bb = it.next();
System.out.println(bb);
}
System.out.println(“————–”);
for(int i = 0; i< co2.size();i++)
{
System.out.println(co2.get(i));
}
//增強型for循環,三種方式,如果要遍歷數組的話,使用增強型的最好,如果查找某個元素的話最好還是 基本的for循環
}
}