public static void main(String[]args){
//定义一个数组 长度为5;角标为4
int []arr=new int[5];
for(int i=0;i<5;i++){
arr[i]=(int)(Math.random())*10+1);//此处可以写成11 但建议写成10+1
for(int j=0;j<i;j++){
if (arr[i]==arr[j]){
i-=1;
break;
}
}
//System.out.println(Arrays.toString(arr));//错误打印位置 可以看到了数组的赋值过程
}
System.out.println(Arrays.toString(arr)); //正确打印的位置
}
注: 技术没有捷径;需一步一脚印的走下来;我想为未来拥有个梦 加油。