java获取随机数0-1
时间: 2024-01-14 18:05:07 浏览: 28
可以使用Java自带的Math类中的random()方法来获取0-1之间的随机数。该方法返回一个double类型的伪随机数,其范围是[0.0,1.0)。示例代码如下:
```java
double randomNum = Math.random();
System.out.println(randomNum);
```
运行该代码会输出0-1之间的一个随机数,例如:
```
0.637782304610467
```
相关问题
java代码获取1-5的随机数
你可以使用 Java 的 Random 类来生成随机数。以下是获取 1-5 的随机数的示例代码:
```java
import java.util.Random;
public class RandomNumberExample {
public static void main(String[] args) {
Random random = new Random();
int randomNumber = random.nextInt(5) + 1;
System.out.println("Random number between 1 and 5: " + randomNumber);
}
}
```
在上面的代码中,`nextInt(5)` 会生成一个范围在 0 到 4 的随机整数,然后将其加上 1,以得到 1 到 5 的随机数。
java 获取随机数
Java获取随机数的方法有两种:
1. 使用Math.random()方法来产生一个随机数,这个产生的随机数是0-1之间的一个double,我们可以把它乘以一定的数,比如说乘以100,它就是个100以内的随机数。示例代码如下:
```java
double randomNum = Math.random() * 100;
System.out.println("随机数为:" + randomNum);
```
2. 在java.util包里面提供了一个Random的类,我们可以新建一个Random的对象来产生随机数,它可以产生随机整数、随机float、随机double、随机long。示例代码如下:
```java
Random random = new Random();
int randomInt = random.nextInt(100); // 产生0-100之间的随机整数
System.out.println("随机整数为:" + randomInt);
```