33问答网
所有问题
当前搜索:
java生成指定位数的随机数
Java
编程
生成
100个1~6之间
的随机数
,统计1~6每个数出现的概率;
答:
1.Random类. 在
java
.util.包里, 有多种方法可以随机产生int, long, double,boolean等类型 2.Math 类,在java.lang.包里, 可以
生成
一个[0~1)之间
的随机
浮点数 备注* :a. )使用Random需要导包,但是使用Math无需导包.b. )Math底层还是调用了Random类的nextDouble()方法 其次:关于
随机数
的代码...
请教如何用
java生成
4-10之间
的随机数
答:
Random rd=new Random();//
随机数生成
器 int j=(int)(rd.nextDouble()*7)+4;//rd.nextDouble()随机返回0-1之间的数 不包括1 //*7 随机产生0-7之间的数 不包括7 //(int)转换为整型 则随机产生0-6之间的整数 //+4 随机产生4,5,6,7,8,9,10 ...
如何写
java
产生一个
随机
8位
的数
答:
java
产生一个随机8位
的数
:StringBuilder str=new StringBuilder();//定义变长字符串Random random=new Random();//
随机生成
数字,并添加到字符串for(int i=0;i<8;i++){str.append(random.nextInt(10));}//将字符串转换为数字并输出int num=Integer.parseInt(str.toString());System.out.print...
java
如何
生成随机数
?
答:
可以先通过random方法生成一个随机数
,然后将结果乘以100,然后再利用int方法进行转换,就可以得到一个0到99的随机整数。
请问
java
中如何
生成
1000~10000之间
的随机数
?
答:
要
生成
在[min,max]之间
的随机
整数,可使用Random类进行相关运算,代码如下:import
java
.util.Random;public class RandomTest { public static void main(String[] args) { int max=10000;int min=1000;Random random = new Random();int s = random.nextInt(max)%(max-min+1) + min;System....
java
如何产生1-8的整数
随机数
?
答:
1、通过Math.random()方法返回一个0到1之间的double值。 2、通过Random类来产生一个
随机数
,这个是专业的Random工具类,功能强大。Math.random()方法 Math.random()方法是
Java
的一个静态方法,返回一个0到1之间,前闭后开区间的double值。(int)(Math.random()*10) 返回0到9
的随机
整数。
怎样用
java
产生一个
指定
范围而且不重复
的随机数
?
答:
首先,需要一个范围内
的随机数
,第二部判重,如果重复了就再次随机.假设我们需要一个m到n的随机数..需要用到random函数随机一个从0到1的数.然后再乘m到n的范围,再加m double i = Math.random() * (m - n) + m --->
生成
随机数 判重..方法有很多种了..比如我们用一个Set来存放已经存在...
java
题目:产生10到100之内的随即整数输出,并把10个数按从小到大的顺序...
答:
import
java
.util.Random;import java.util.Arrays;public class Test { public static void main(String[] args) { int[] a = new int[10]; Random r = new Random(); for(int i = 0; i < a.length; i++) { a[i] = r.nextInt(91) + 10;//10到100之间
的随机数
,包含100 } Arrays.sort...
Java
用Math.random()
生成
一个50-100间的整型
随机数
答:
public static void main(string[ ] args) { int num =(int) (Math.random( )*50+50) ;system.out.println(num);} } random产生的是(0,1)的小数。如果想要产生50--100之间的数字;先让它产生[0--50)之间的数字,也就是 random()*50 然后在后面加上50,也就是random()*50+50;得...
java
如何产生1-10
随机数
答:
int random=(int)(Math.random()*10+1)
java
代码方法二如下:package bdqn_Empy;import java.util.Random;public class Text { /*** @param args*/public static void main(String[] args) {// TODO Auto-generated method stubint a=0;Random b=new Random();a=b.nextInt(101);System....
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
java生成指定长度的随机数
java在一个范围内生成随机数
JAVA生成随机数20到30
java根据概率生成随机数
生成不重复随机数java
随机生成数字java代码
java怎么随机生成一个整数
JAVA生成随机数10000到99999
java生成随机浮点数