package cn.jason.foreach;
import java.util.ArrayList;
import java.util.Collection;
import java.util.Iterator;
import java.util.Collection;
import java.util.Iterator;
public class ForeachDemo {
public static void main(String[] args) {
/*
* JDK1.5特性
* 增强for循环。作用:用于遍历collection集合和数组。
* 格式:
* for(元素类型 变量: Collection容器or数组)
* {
*
* }
* 传统for循环和增强for循环有什么区别呢?
* 增强for必须有被遍历的目标。该目标只能是collection和数组。
*/
Collection col = new ArrayList();
col.add("abc1");
col.add("abc2");
col.add("abc3");
for(Object obj:col)
{
System.out.println(obj);
}
/*for(Iterator it = col.iterator();it.hasNext();)
{
Object obj = (Object)it.next();
System.out.println(obj);
}*/
}
* JDK1.5特性
* 增强for循环。作用:用于遍历collection集合和数组。
* 格式:
* for(元素类型 变量: Collection容器or数组)
* {
*
* }
* 传统for循环和增强for循环有什么区别呢?
* 增强for必须有被遍历的目标。该目标只能是collection和数组。
*/
Collection col = new ArrayList();
col.add("abc1");
col.add("abc2");
col.add("abc3");
for(Object obj:col)
{
System.out.println(obj);
}
/*for(Iterator it = col.iterator();it.hasNext();)
{
Object obj = (Object)it.next();
System.out.println(obj);
}*/
}
}