目录
一、题目要求
采用Random类或者Math类随机生成一组随机数,存入List集合类(ArrayList、LinkedList等都可以),并利用Iterator接口遍历集合。
二、解题思路
首先通过Random类定义一个随机数对象,再通过ArrayList定义一个集合对象,通过for循环,nextInt方法和add方法将随机数赋给集合。
接下来获取Iterator对象,利用hasNext和next方法遍历集合。
三、具体代码
import java.util.ArrayList;
import java.util.Iterator;
import java.util.Random;
public class T4 {
public static void main(String[] args) {
Random r = new Random();
ArrayList l = new ArrayList();
for(int i=0;i<5;i++){//将随机数赋给集合
int i1=r.nextInt(10);
l.add(i1);
}
Iterator it=l.iterator();//获取Iterator对象
while(it.hasNext()){//判断集合中是否存在下一个元素
Object obj=it.next();//取出集合中的元素
System.out.println(obj);
}
}
}
四、运行截图