创建一个长度为6的int型数组,要求取值为1-30,同时元素值各不相同
int [] arr=new int [6];
for(int i=0;i<arr.length;i++){
arr[i]=(int)(Math.random()*30)+1;//随机产生一个1-30的整数
for(int j=0;j<i;j++){
if(arr[i]==arr[j]){//判断新的值是否与前面的值相等,相等,i–
i–;
break;
}
}
}
for(int i=0;i<arr.length;i++){
System.out.print(arr[i]+" ");
}