使用Java代码生成六个不重复的随机数字。
import java.util.Random;
public class tt5 {
public static void main(String[] args) {
int[] arr = getArray();
for (int i = 0; i < arr.length; i++) {
System.out.print(arr[i] + " ");
}
}
public static int[] getArray(){
Random r = new Random();
//使用数组接收随机数字
int[] arr = new int[6];
for (int i = 0; i <arr.length ; i++) {
//随机生成1-9的数字
arr[i] = r.nextInt(9)+1;
for (int j = 0; j <i ; j++) {
//对数组内容进行遍历,如果随机数和数组中的元素
//有相同的话,那么外循环i--,对此索引位置上的元素重新生成
if (arr[i] == arr[j]){
i--;
break;
}
}
}
//返回数组
return arr;
}
}