您的位置:首页 > 其它

增强型的 for 循环实现方法 (三种方法)

2012-03-26 11:36 771 查看
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();)
{
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循环
}

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  string import class