gcrt.net
当前位置:首页 >> jAvA 获取随机整数 >>

jAvA 获取随机整数

int i = (int)(Math.random() * 10) + 10;int i = (int)(Math.random() * 51);int i = (int)(Math.random() * 2);

// 随机生成千位数0-9 int qianWei = (int)(Math.random()*10); // 千位不可能为0 if (qianWei > 0) { // 补齐4位 String str = qianWei + "000"; int result = Integer.parseInt(str); System.out.println(result); }

在java中,生成随机数使用的是Random类。要生成在[min,max]之间的随机整数,则可以如下: import java.util.Random; public class RandomTest { public static void main(String[] args) { int max = 8; int min = 1; Random random = new Rando...

利用random类,简单实现import java.util.Random;public class rand{ public static void main(String args[]){ Random rd = new Random(); //创建一个Random类对象实例 int x = rd.nextInt(3)+1; //生成1-3之间的随机数,rd.nextInt(3)表示生成...

要产生随机数,可以使用Java api中java.lang包中的Math类.Math类以静态方法的方式提供常用的数学方法,其中Math.random()方法是一个可以产生[0.0,1.0]区间内的一个双精度浮点数的方法如:产生一个100以内的整数:int x=(int)(Math.random()*100)...

方法1 (数据类型)(最小值+Math.random()*(最大值-最小值+1)) 例: int i = (int)(10+Math.random()*(20-10+1)) 从10到20的int型随数 --------------------------------------------------------------------

可以借助Math类里的random方法或者借助Random类来实现 1、使用Math类的random方法实现产生1000-9999的随机数代码如下: int a = (int)(Math.random()*(9999-1000+1))+1000;//产生1000-9999的随机数2、使用Random类实现代码: import java.util.R...

int Max=1000,Min=100; for(int i=0; i

实现思路:生成50-100之间的随机数(包括50,包含100),之后循环k次分别输出即可: int k = 5; for(int i = 0;i

网站首页 | 网站地图
All rights reserved Powered by www.gcrt.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com