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 小时前
在 CentOS 系统上使用安装并用alternatives切换 JDK17(与 JDK8 共存指南)
java·linux·运维·centos
遇到困难睡大觉哈哈12 小时前
Harmony os——ArkTS 语言笔记(七):注解(Annotation)实战理解
java·笔记·ubuntu·harmonyos·鸿蒙
数新网络12 小时前
CyberAI多模态数据平台焕新升级!七大核心功能解锁高效管理新体验
java·网络·人工智能
Aerelin12 小时前
爬虫图片采集(自动化)
开发语言·前端·javascript·爬虫·python·html
Highcharts.js12 小时前
Renko Charts|金融图表之“砖形图”
java·前端·javascript·金融·highcharts·砖型图·砖形图
L***d67012 小时前
Spring Boot 经典九设计模式全览
java·spring boot·设计模式
枫叶丹412 小时前
浙人医信创实践:电科金仓异构多活架构破解集团化医院转型难题
开发语言·数据库·架构
我命由我1234512 小时前
Android 开发问题:布局文件中的文本,在预览时有显示出来,但是,在应用中没有显示出来
android·java·java-ee·android studio·android jetpack·android-studio·android runtime
小李小李快乐不已12 小时前
图论理论基础(2)
java·开发语言·c++·算法·图论