• java 随机数


    在Java中生成随机数有多种方法,下面我将介绍两种常见的方法:

    使用java.util.Random类

    import java.util.Random;

    public class RandomExample {

        public static void main(String[] args) {

            // 创建一个Random对象

            Random random = new Random();

           

            // 生成一个随机整数

            int randomNumber = random.nextInt();

            System.out.println("随机整数: " + randomNumber);

           

            // 生成一个指定范围的随机整数(例如,生成1到10之间的随机整数)

            int min = 1;

            int max = 10;

            int randomInRange = random.nextInt(max - min + 1) + min;

            System.out.println("指定范围的随机整数: " + randomInRange);

           

            // 生成一个随机浮点数(0到1之间)

            double randomDouble = random.nextDouble();

            System.out.println("随机浮点数: " + randomDouble);

        }

    }

    使用java.lang.Math类:

    public class MathRandomExample {

        public static void main(String[] args) {

            // 生成一个随机浮点数(0到1之间)

            double randomDouble = Math.random();

            System.out.println("随机浮点数: " + randomDouble);

           

            // 生成一个指定范围的随机整数(例如,生成1到10之间的随机整数)

            int min = 1;

            int max = 10;

            int randomInRange = (int) (Math.random() * (max - min + 1)) + min;

            System.out.println("指定范围的随机整数: " + randomInRange);

        }

    }

    这两种方法都可以用来生成随机数,你可以根据需要选择其中一种方法。如果需要更高级的随机数生成或者更精确的控制,你可以考虑使用java.security.SecureRandom类。

  • 相关阅读:
    1897. 重新分配字符使所有字符串都相等
    按钮控件(Button)
    docker下的nginx代理转发到tomcat
    怎么测试服务器访问速度
    【备战“金九银十”】2022年软件测试面试题最新汇总
    token、cookie、session
    【强化学习论文合集】NeurIPS-2021 强化学习论文
    vue3+vite项目配置ESlint、pritter插件
    用什么方式推广莆田鞋最好?C原版本真的能买吗
    Mysql / MariaDB 操作 《 json 》 字段
  • 原文地址:https://blog.csdn.net/sun13212715744/article/details/133679763