大家好,又见面了,我是你们的朋友全栈君。
首页 > 基础教程 > 常用类 > 常用 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:”&
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/162918.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...