这里要注意,如果要改生成数的数量,就改for循环里i小于的值,下面的代码是生成10个数。如果要改 随机数的范围,就改Math.random()*11,这里11表示0~10的随机数。
public static void main(String[] args) {
List<Integer> list=new ArrayList<Integer>();
for(int i=0;i<10;i++)
{
int randNum =(int) (Math.random()*11);
if(list.contains(randNum))
{
i--;
continue;
}
list.add(randNum);
}
System.out.print(list);
}