本帖最后由 段旭东 于 2013-4-14 00:18 编辑
package com.itheima;
import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;
/*创建一个类Sample,在main方法中定义一个ArrayList的集合类,并向集合中添加任意多个同一种类型的元素,利用Iterator接口,遍历集合中的所有元素。
*
* */
//题目需要创建一个叫Sample的类,但是 跟需要的格式名字Test2冲突,所以选择Test2作为类名字
public class Test2{
//定义要放到list里的元素的数量,可修改
private final static int sum=10;
public static void main(String[] args){
//创建一个arraylist对象,该list里面只能放入Integer类型的对象。Integer为int类型的包装类
List<Integer> l1=new ArrayList<Integer>();
//利用一个for循环给List添加多个同一个类型的元素
for(int i=0;i<sum;i++){
l1.add(i);
}
//获取l1集合对应的迭代器
Iterator<Integer> it = l1.iterator();
//利用while循环,判断条件是Iterator的hasnext方法,如果有下一个值则循环输出
while(it.hasNext()){
Integer sum=it.next();
//输出list的值
System.out.print(sum+" ");
}
}
}
|
|