import java.util.Arrays;
import java.util.Random;
public class RandomNumbers {
public static void main(String[] args) {
int[] numbers = new int[10];
int count = 0;
Random random = new Random();
while (count < 10) {
int randomNumber = random.nextInt(20) + 1;
if (!contains(numbers, randomNumber)) {
numbers[count] = randomNumber;
count++;
}
}
System.out.println(Arrays.toString(numbers));
}
private static boolean contains(int[] numbers, int randomNumber) {
for (int number : numbers) {
if (number == randomNumber) {
return true;
}
}
return false;
}
}
获取10个1到20之间的随机数,要求不能重复使用集合去存
最新推荐文章于 2024-08-03 21:02:21 发布