java使用随机数
时间: 2023-06-28 19:08:15 浏览: 62
在Java中,可以通过使用`Random`类来生成随机数。下面是一个简单的示例代码:
```java
import java.util.Random;
public class RandomNumberExample {
public static void main(String[] args) {
// 创建一个Random对象
Random random = new Random();
// 生成一个0到100之间的随机整数
int randomNumber = random.nextInt(101);
System.out.println("随机数是:" + randomNumber);
}
}
```
在上面的示例中,我们首先创建了一个`Random`对象,然后调用它的`nextInt()`方法来生成一个0到100之间的随机整数。`nextInt()`方法的参数表示随机数的范围,例如,`random.nextInt(10)`将生成一个0到9之间的随机整数。
相关问题
Java使用随机数生成范围为8000~10000的数
您可以使用Java中的Random类来生成随机数。具体来说,您可以使用nextInt方法生成一个范围在8000到10000之间的整数,代码如下:
```java
import java.util.Random;
public class Main {
public static void main(String[] args) {
Random rand = new Random();
int num = rand.nextInt(2001) + 8000; // 生成8000到10000之间的随机数
System.out.println(num);
}
}
```
在上面的代码中,我们使用nextInt方法生成一个0到2000之间的整数,然后将其加上8000,得到范围在8000到10000之间的随机数。
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);
```