java怎么生成随机数数组
使用 java 生成的随机数数组:创建 random 对象确定数组长度使用 random.nextint() 生成随机 int,范围 [0, n)使用 random.nextdouble() 生成随机 double,范围 [0.0, 1.0)将随机数存储在数组中
如何使用 Java 生成随机数数组
步骤:
- 创建一个 Random 对象
- 确定数组长度
- 根据需求,使用 Random.nextInt() 或 Random.nextDouble() 生成随机数
- 将生成的随机数存储在数组中
示例代码:
import java.util.Random; public class Main { public static void main(String[] args) { // 创建一个 Random 对象 Random random = new Random(); // 确定数组长度 int length = 10; // 创建一个长度为 length 的 int 数组 int[] randomInts = new int[length]; // 使用 Random.nextInt() 生成随机 int for (int i = 0; i < length; i++) { randomInts[i] = random.nextInt(100); // [0, 100) } // 创建一个长度为 length 的 double 数组 double[] randomDoubles = new double[length]; // 使用 Random.nextDouble() 生成随机 double for (int i = 0; i < length; i++) { randomDoubles[i] = random.nextDouble(); // [0.0, 1.0) } // 输出随机数数组 System.out.println("随机 int 数组:"); for (int i : randomInts) { System.out.print(i + " "); } System.out.println(); System.out.println("随机 double 数组:"); for (double d : randomDoubles) { System.out.print(d + " "); } } }
说明:
- Random.nextInt(n) 生成一个 [0, n) 范围内的随机整数。
- Random.nextDouble() 生成一个 [0.0, 1.0) 范围内的随机双精度浮点数。
- 可根据需要调整数组长度和随机数范围。
以上就是java怎么生成随机数数组的详细内容,更多请关注硕下网其它相关文章!