Java中用什么方法提取Random()中产生的随机数

如题所述

第1个回答  2019-07-31
Random
rand=new
Random();
int
num=rand.nextInt();//获得一个整形随机数
double
n=rand.nextDouble();//获得一个double
型随机数
boolean
flag=rand.nextBoolean();//获得一个随机boolean
型数据
Gaussian
gus
=rand.nextGaussian();//获得一个随机的高斯数据.
//分别打印出来
System.out.println(num);
System.out.println(n);
System.out.println(flag);
System.out.println(gus);
第2个回答  2019-09-02
很详细了,我想只要你看下,就明天了,代码如下:
public
static
void
main(String[]
args)
{
Random
random
=
new
Random();
int
n=25;//随机出多少个数
int
min=1;//随机最小值
int
max=100;//随机最大值
int
rNum
=
0;//随机当前值
System.out.println("随机数:");
for(int
i=0;i<n;i++){
rNum
=
random.nextInt(max)%(max-min+1)
+
min;//关键在这里
System.out.print(rNum
+
"
");
}
}
第3个回答  2019-11-01
产生随机数,没有限制范围
Random
rand=new
Random();
取出指定范围数据
int
num=rand.nextInt();
打印值
System.out.Println(num);
依次类推

Java中用什么方法提取Random()中产生的随机数
static void main(String[]args){ Random random = new Random();int n=25;\/\/随机出多少个数 int min=1;\/\/随机最小值 int max=100;\/\/随机最大值 int rNum = 0;\/\/随机当前值 System.out.println("随机数:");for(int i=0;i<n;i++){ rNum = random.nextInt(max)%(max-min+1...

在java中获取随机数的方法?
1. java.util.Random 此方法通过调用Random().nextInt(int bound)生成一个介于0(含)和bound(不含)之间的随机整数。例如,要生成一个在5(含)和10(含)之间的随机数,可以使用getRandomNumberInRange(5, 10)。公式`(max – min) + 1) + min`用于生成一个在min(含)和max(含)之间的随机整数。

获取随机索引可以使用Random类中的什么方法?
1、random()方法用于产生随机数字,默认产生0~1之间的double型数字。public class test { public static int GetRandomNum(double num1, double num2) { \/\/ 产生num1和num2之间的随机数 int s = (int) num1 + (int) (Math.random() * (num2 - num1));return s;} public static char ...

java获取随机数的几种方法
(int)(1+Math.random()*10)通过java.Math包的random方法得到1-10的int随机数 公式是:最小值---最大值(整数)的随机数 (类型)最小值+Math.random()*最大值 方法3 Random ra =new Random();for (int i=0;i<30;i++){System.out.println(ra.nextInt(10)+1);} 通过java.util包中...

java培训:java中如何产生一个随机数
在Java中,利用Random类生成随机数是常见操作。主要有两种方法。第一种方法,通过Math.random()产生随机数。Math类的random()方法返回的是一个[0, 1)区间内的double类型的随机数。例如这段代码:生成了范围在[0, 1)之间的double类型的随机数random。如果需要生成指定范围的随机数,可以稍作修改:这段...

如何在java中产生随机数?
在j2se里我们可以使用Math.random()方法来产生一个随机数,这个产生的随机数是0-1之间的一个double,我们可以把他乘以一定的数,比如说乘以100,他就是个100以内的随机,这个在j2me中没有。在java.util这个包里面提供了一个Random的类,我们可以新建一个Random的对象来产生随机数,他可以产生随机整数、...

Java怎么产生随机数?
一、利用random方法来生成随机数。在Java语言中生成随机数相对来说比较简单,因为有一个现成的方法可以使用。在Math类中,Java语言提供了一个叫做random的方法。通过这个方法可以让系统产生随机数。二、通过Random类来生成随机数。在Java语言中,除了可以通过random 方法来产生随机数之外,还可以通过一个random...

java中的随机循环怎么做?
java产生随机数的几种方式 n 在j2se里我们可以使用Math.random()方法来产生一个随机数,这个产生的随机数是0-1之间的一个double,我们可以把他乘以一定的数,比如说乘以100,他就是个100以内的随机,这个在j2me中没有。 n 在java.util这个包里面提供了一个Random的类,我们可以新建一个Random的...

java如何获取10到20随机数?
Java中有两种方法可以得到随机数,一个是random类,但是这个类需要先声明对象,而且得到的随机数只有上限,没有下限,用这种方法得到你要的结果是这样的random rs=new random();int i=rs.nextInt(10)+10;第二种方法,就是java.util.Math的random()方法,这是个静态方法,直接调用返回的是0到1之间...

java生成随机数的方法
在Java中,生成随机数可以通过多种方法实现。以下是几种常见的方法:一、使用java.util.Random类 java.util包中的Random类可以用于生成随机数。该类提供了多种方法来生成不同类型的随机数,如nextInt、nextDouble等。示例代码:java import java.util.Random;public class Main { public static void main...

相似回答
大家正在搜