,可以使用Java的Random类来实现。Random类是Java中用于生成伪随机数的工具类,可以生成各种类型的随机数。
下面是一个示例代码,演示如何在Java中创建随机数生成器并重置数组:
import java.util.Arrays;
import java.util.Random;
public class RandomArrayGenerator {
private static final int ARRAY_SIZE = 10;
private static final int RANDOM_RANGE = 100;
public static void main(String[] args) {
int[] array = generateRandomArray();
System.out.println("初始数组:" + Arrays.toString(array));
resetArray(array);
System.out.println("重置后的数组:" + Arrays.toString(array));
}
private static int[] generateRandomArray() {
int[] array = new int[ARRAY_SIZE];
Random random = new Random();
for (int i = 0; i < ARRAY_SIZE; i++) {
array[i] = random.nextInt(RANDOM_RANGE);
}
return array;
}
private static void resetArray(int[] array) {
Random random = new Random();
for (int i = 0; i < ARRAY_SIZE; i++) {
array[i] = random.nextInt(RANDOM_RANGE);
}
}
}
上述代码中,首先定义了数组的大小(ARRAY_SIZE)和随机数的范围(RANDOM_RANGE)。然后,在generateRandomArray()方法中,使用Random类生成随机数,并将其填充到数组中。在resetArray()方法中,同样使用Random类生成随机数,并将其重新赋值给数组。
运行上述代码,将会输出初始数组和重置后的数组。
该方法适用于任何需要在Java中创建随机数生成器并重置数组的场景。在实际应用中,可以根据具体需求进行修改和扩展。
腾讯云相关产品和产品介绍链接地址:
领取专属 10元无门槛券
手把手带您无忧上云