阅读量:0
在Java中,Random
类用于生成伪随机数。可以通过Random
类的实例对象来生成随机数,常用的方法包括:
nextBoolean()
:生成一个随机的布尔值。nextInt()
:生成一个随机的整数。nextLong()
:生成一个随机的长整数。nextFloat()
:生成一个随机的浮点数。nextDouble()
:生成一个随机的双精度浮点数。nextBytes(byte[] bytes)
:生成随机的字节数组。
以下是一个简单的示例演示如何使用Random
类生成随机整数:
import java.util.Random; public class RandomExample { public static void main(String[] args) { Random random = new Random(); int randomInt = random.nextInt(100); // 生成一个0到99之间的随机整数 System.out.println("Random integer: " + randomInt); } }
需要注意的是,Random
类生成的随机数是伪随机数,也就是说它们是根据一个种子值生成的,如果使用相同的种子值,生成的随机数序列将是相同的。可以通过setSeed(long seed)
方法设置种子值。