Random与random的区别

Random与random的区别


前言

Rondom和raodom都可以表示随机数,下面是详细讲解


提示:以下是本篇文章正文内容,下面案例可供参考

一、Rondom

Rondom是Java中的一个类,若需要生成随机数,首先需创建一个Rondom类的实例对象,然后调用nextint(int n)方法。
提示:nextint(int n)方法返回一个不大于n的随机整数

如下图所示:

二、rondom

rondom是Math类的一个静态方法,Math类中的random()方法用来生成大于等于 0.0 小于 1.0 的double 型随机数,一般地,下式返回a ~ a+b的随机数,包括a+b

java 复制代码
a+(int)(Math.random()*(b+1)

如下图所示

三、使用Rondom的好处

Rondom在构建实例对象时可以赋值一个整数初始化,使其每次运行时生成的随机数不变,而rondom函数每次生成的随机数是改变的

下面为两次代码运行结果

第一次运行结果

第二次运行结果

相关推荐
程序员晓琪12 小时前
约定大于配置:基于 Java 包名自动生成 API 版本路由的最佳实践
java·spring boot·后端
Flittly12 小时前
【AgentScope Java新手村系列】(11)中断与恢复
java·spring boot·spring
众少成多积小致巨12 小时前
JNI (Java Native Interface) 技术手册中文参考指南
android·java·c++
东坡白菜12 小时前
破局全栈:前端开发的Java入门实战记录—JPA(2)
java·后端
SimonKing19 小时前
艹,维护AI写的代码,我心态崩了......
java·后端·程序员
用户2986985301419 小时前
Java Word 文档样式进阶:段落与文本背景色设置完全指南
java·后端
小bo波1 天前
从"任意文件复制"深挖Java I/O:字符流与字节流的本质抉择
java·nio·io流·后端开发·文件复制
nanxun8862 天前
记一次诡异的 Docker 容器"串包"故障排查
java
用户1563068103513 天前
Day01 | Java 基础(Java SE)
java
行者全栈架构师3 天前
Maven dependency:tree 的 8 个高级用法
java·后端