作业帮 > 综合 > 作业

算出小于100的10个不重复的随机数,放入数组,并且打印出来

来源:学生作业帮 编辑:搜搜考试网作业帮 分类:综合作业 时间:2024/06/25 11:21:04
算出小于100的10个不重复的随机数,放入数组,并且打印出来
算出小于100的10个不重复的随机数,放入数组,并且打印出来
import java.util.*;
public class Rand10
{
public static void main(String[] args)
{
Random rand=new Random();
int[] num=new int[10];
boolean[] used=new boolean[100];
Arrays.fill(used,false);
for(int i=0;i<10;i++)
{
int tmp;
do
{
tmp=rand.nextInt()%100;
}while(tmp<0||used[tmp]);
used[tmp]=true;
num[i]=tmp;
}
for(int e:num)
System.out.println(e);
}
}
楼主参考.