Java基础中的随机数Random

在Java中,随机数(random number)是通过一个叫做 `Random` 类来生成的。这个类可以让你轻松生成各种类型的随机数,比如整数、小数等。

生成随机数的基本步骤:

1. 创建一个随机数生成器:
   你需要先创建一个 `Random` 对象,这个对象就像一个机器,能帮你生成随机数。可以这样做:
Random rand = new Random();
2. 生成一个随机整数:
   使用 `nextInt()` 方法可以生成一个随机整数。例如:
int randomInt = rand.nextInt();
3. 生成一个限定范围内的随机整数:
   如果你只想要一个在某个范围内的随机整数,比如 0 到 99 之间,可以传递一个参数给 `nextInt()`:
 int randomIntInRange = rand.nextInt(100); // 生成 0 到 99 之间的随机整数
4. 生成一个随机小数:
   使用 `nextDouble()` 方法可以生成一个 0.0 到 1.0 之间的随机小数:
double randomDouble = rand.nextDouble();
例如:
import java.util.Random;

public class RandomExample {
    public static void main(String[] args) {
        Random rand = new Random();

        int randomInt = rand.nextInt(); // 任意整数
        int randomIntInRange = rand.nextInt(100); // 0 到 99 之间的整数
        double randomDouble = rand.nextDouble(); // 0.0 到 1.0 之间的小数

        System.out.println("任意整数: " + randomInt);
        System.out.println("0 到 99 之间的整数: " + randomIntInRange);
        System.out.println("0.0 到 1.0 之间的小数: " + randomDouble);
    }
}


总结

'Random` 类是生成随机数的工具。
使用 `nextInt()` 方法可以生成随机整数。
使用 `nextInt(范围)` 可以生成特定范围内的随机整数。
使用 `nextDouble()` 可以生成 0.0 到 1.0 之间的随机小数。

这样,你就可以在Java中轻松生成各种随机数了!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值