您的位置:首页 > 其它

在数组中放入十个不同的随机数

2015-11-02 11:35 197 查看
public class A{

public static void main(String args[]){

Random ran=new Random();//定义随机数对象

int[]a=new int[10];//定义数组

boolean boo=true;//设置开关

for(int i=0;i<a.length;i++){

int n=ran.nextInt(10);//定义随机数的范围

for(int j=0;j<i;j++){

if(a[j]==n){

boo=false;

break;//当前数跟前面的数一样则断开循环

}else{

boo=true;

}

}

if(boo){

a[i]=n;//赋值当前数为n

}else{

i--;//当前数相等时下标-1

}

}

for (int i = 0; i < a.length; i++) {//遍历数组

System.out.print(a[i]+" ");

}

}

}

控制台数组出现十个不同数:

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: