7.4.2 java.util.Random类

更新于 2026年10月10日 版权声明
7.4.2 java.util.Random类

虽然Math.random()方法可以生成随机数,但是要生成各种不同范围的随机数有时需要进行复杂的运算,而java.util.Random类是专门用来生成随机数的类,它提供了一系列用于生成随机数的方法,使用这些方法,能以灵活简便的方式生成各种范围的随机数。下面将介绍Random类的常用方法。

public int nextInt():返回下一个int类型允许范围内的int型随机数。

public int nextInt(int n):返回下一个大于等于0并且小于参数n的随机整数。

public long nextLong():返回一个位于long类型允许范围内的long型随机数。

public boolean nextBoolean():返回下一个boolean型随机数,值为true或false。(https://www.daowen.com)

public float nextFloat():返回下一个在 0.0(包括)和1.0(不包括)之间float类型随机数。

public double nextDouble():返回下一个在0.0(包括)和1.0(不包括)之间double类型随机数。

以下代码使用Random类的常用方法生成随机数,例如:

图示

图示

↑上一章 ↓下一章
关注公众号获取验证码
复制内容需要验证码(7.99元/天)