Java 十个不同随机数
1.一维数组
2.产生数据数字
int[] a=new int[10];
int j;
boolean p;
for(int i=0;i<10;i++){ //
p=true;
int random=(int)(Math.random()*10+1);
a[i]=random;
for(j=0;j<i;j++)
{
if(a[i]==a[j])
{
p=false;
i--;
break;
}
}
if(p)
a[i]=random;
}
for(int i=0;i<10;i++)
System.out.println(a[i]);
结果: