在 Java 中生成随机数使用 java.util.Random 类,提供了如下方法:nextInt():生成伪随机 int 值(范围:[0, Integer.MAX_VALUE))。nextInt(int bound):生成伪随机 int 值(范围:[0, bound))。nextDouble():生成伪随机 double 值(范围:[0.0, 1.0))。nextLong():生成伪随机 long 值。
Java 随机数生成详解
在 Java 中生成随机数主要使用 java.util.Random 类,该类提供了生成各种类型随机数的方法。
使用方法
常用方法
立即学习“Java免费学习笔记(深入)”;
示例
Random random = new Random(); // 生成一个 [0, 10) 范围内的整数 int randomNumber = random.nextInt(10); // 生成一个 [0.0, 1.0) 范围内的浮点数 double randomDouble = random.nextDouble();
设置种子
Random 对象的种子决定了生成的随机数序列。默认情况下,种子基于系统时间,这会导致生成可预测的随机数。
可以通过设置种子来改变随机数序列:
random.setSeed(12345); // 设置种子为 12345
注意事项
以上就是java随机数生成怎么用的详细内容,更多请关注php中文网其它相关文章!
java怎么学习?java怎么入门?java在哪学?java怎么学才快?不用担心,这里为大家提供了java速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号