Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

java生成随机数

作者:惨美歌   发布日期:2025-08-22   浏览:125

import java.util.Random;

public class RandomNumberGenerator {
    public static void main(String[] args) {
        // 创建一个Random对象
        Random random = new Random();

        // 生成一个随机的整数
        int randomInt = random.nextInt();
        System.out.println("随机整数: " + randomInt);

        // 生成一个指定范围内的随机整数,例如0到100之间(包括0,不包括100)
        int randomIntInRange = random.nextInt(100);
        System.out.println("0到100之间的随机整数: " + randomIntInRange);

        // 生成一个随机的浮点数,范围在0.0到1.0之间(不包括1.0)
        double randomDouble = random.nextDouble();
        System.out.println("随机浮点数: " + randomDouble);

        // 生成一个指定范围内的随机浮点数,例如1.0到10.0之间
        double randomDoubleInRange = 1.0 + (10.0 - 1.0) * random.nextDouble();
        System.out.println("1.0到10.0之间的随机浮点数: " + randomDoubleInRange);
    }
}

解释说明:

  1. 导入Random:首先需要导入java.util.Random类,它提供了生成随机数的功能。
  2. 创建Random对象:通过new Random()创建一个Random对象实例。
  3. 生成随机整数
    • random.nextInt():生成一个随机的整数,范围是所有可能的整数值。
    • random.nextInt(100):生成一个0到99之间的随机整数(包括0,不包括100)。
  4. 生成随机浮点数
    • random.nextDouble():生成一个0.0到1.0之间的随机浮点数(不包括1.0)。
    • 1.0 + (10.0 - 1.0) * random.nextDouble():生成一个1.0到10.0之间的随机浮点数。

上一篇:java bigdecimal

下一篇:java final关键字的作用

大家都在看

java连接数据库的代码

java djl

ubuntu 卸载java

java读取excel中的图片

java新建

java sort用法

java collections.sort

java file类的方法

java发送qq邮件

java 判断

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站