Java Random类用于生成伪随机数,它是java.util包中的一个类。它可以用来生成各种类型的随机数,如整数、浮点数、布尔值等。
Java Random类用于生成伪随机数,它是java.util包中的一个类。它可以用来生成各种类型的随机数,如整数、浮点数、布尔值等。
Random类的构造函数:
public Random()
此构造函数创建一个新的随机数生成器,它使用当前时间的毫秒值作为。
Random类的常用方法:
public int nextInt()
此方法返回一个伪随机生成的int值,该值大于等于0,小于2的31次方(即Integer.MAX_VALUE)。
public int nextInt(int n)
此方法返回一个伪随机生成的int值,该值大于等于0,小于参数n。
public double nextDouble()
此方法返回一个伪随机生成的double值,该值大于等于0.0,小于1.0。
public boolean nextBoolean()
此方法返回一个伪随机生成的boolean值,该值为true或false。
以下是一个示例代码:
import java.util.Random;
public class RandomExample {
public static void main(String[] args) {
// 创建Random对象
Random random = new Random();
// 获取一个随机的int值
int randomInt = random.nextInt();
System.out.println("随机int值:" + randomInt);
// 获取一个随机的int值,范围在0-100之间
int randomInt2 = random.nextInt(100);
System.out.println("随机int值:" + randomInt2);
// 获取一个随机的double值
double randomDouble = random.nextDouble();
System.out.println("随机double值:" + randomDouble);
// 获取一个随机的boolean值
boolean randomBoolean = random.nextBoolean();
System.out.println("随机boolean值:" + randomBoolean);
}
}
本站系公益性非盈利分享网址,本文来自用户投稿,不代表边看边学立场,如若转载,请注明出处
评论列表(32条)