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函数每次生成的随机数是改变的

下面为两次代码运行结果

第一次运行结果

第二次运行结果

相关推荐
XWalnut13 分钟前
LeetCode刷题 day37
java·数据结构·算法·leetcode
万山寒15 分钟前
python依赖包导出离线安装到没有外网的服务器
服务器·开发语言·python
huaweichenai16 分钟前
使用maven搭建sprint-boot
java·maven·sprint
zerozrc021 分钟前
Java 方法调用的底层原理
java·后端
星火102430 分钟前
【LangChain4j系列01】LangChain4j 快速入门与核心概念
java·人工智能
SemiTris35 分钟前
从Controller到Tomcat底层请求链路全解析
java·tomcat
特立独行的猫a37 分钟前
我用 Rust + Tauri 2 复刻了 N_m3u8DL-CLI:一个 m3u8 多线程下载器
开发语言·后端·rust·m3u8·视频下载器·m3u8dl-cli
月光有害38 分钟前
理解 Spring 依赖注入:从构造器注入到集合与条件 Bean
java·后端·spring
程序员雷欧41 分钟前
LongAdder
开发语言·python
码农进化录44 分钟前
Java 程序员的 AI 进化论 | 用 AI 生成 Spring Boot 脚手架,省下两小时重复劳动
java·spring boot·openai