用java声明一个17元素的数组,给元素赋值为6-66之间的随机整数,不能重复
时间: 2023-03-31 15:04:58 浏览: 179
您好,我可以回答这个问题。以下是用 Java 声明一个 17 元素的数组,给元素赋值为 6-66 之间的随机整数,不能重复的代码:
```
import java.util.Random;
public class Main {
public static void main(String[] args) {
int[] arr = new int[17];
Random random = new Random();
for (int i = ; i < arr.length; i++) {
int num = random.nextInt(61) + 6;
while (contains(arr, num)) {
num = random.nextInt(61) + 6;
}
arr[i] = num;
}
System.out.println(Arrays.toString(arr));
}
public static boolean contains(int[] arr, int num) {
for (int i = ; i < arr.length; i++) {
if (arr[i] == num) {
return true;
}
}
return false;
}
}
```
以上是用 Java 声明一个 17 元素的数组,给元素赋值为 6-66 之间的随机整数,不能重复的代码。希望能对您有所帮助。
阅读全文