java中random方法取值范围_Java Random.nextInt()方法,随机产生某个范围内的整数
发布日期:2021-06-24 12:16:44 浏览次数:2 分类:技术文章

本文共 637 字,大约阅读时间需要 2 分钟。

首页 > 基础教程 > 常用类 > 常用 Random类

Java Random.nextInt()方法,随机产生某个范围内的整数

Random.nextInt()方法,是生成一个随机的int值,该值介于[0,n)的区间,也就是0到n之间的随机int值,包含0而不包含n。

语法

int nextInt() //随机返回一个int型整数

int nextInt(int num) //随机返回一个值在[0,num)的int类型的整数,包括0不包括num

nextInt能接受一个整数作为它所产生的随机整数的上限,下限为零,若要达到非零下限的效果,必须把上限减去下限的结果传给 nextInt( ),然后把下限加入 nextInt( ) 返回的整数。

实例

/**

* 生成任意整数

*/

@Test

public void RandomNextIntDemo1(){

Random r = new Random();

int n1 = r.nextInt();

System.out.println("d1:"+n1);

}

/**

* 生成[0,10)区间的整数

*/

@Test

public void RandomNextIntDemo2(){

Random r = new Random();

int n2 = r.nextInt(10);

int n3 = Math.abs(r.nextInt() % 10);

System.out.println("n2:"&

转载地址:https://blog.csdn.net/weixin_32667439/article/details/112946183 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:笔记本vm系统的分辨率不好调整_30天自制操作系统
下一篇:因果信号的傅里叶变换_常用信号的傅里叶变换对

发表评论

最新留言

第一次来,支持一个
[***.219.124.196]2024年04月06日 18时58分58秒