java随机生成3位数
时间: 2023-12-26 20:41:00 浏览: 28
要在Java中随机生成一个3位数,你可以使用以下代码:
```java
import java.util.Random;
public class Main {
public static void main(String[] args) {
Random random = new Random();
int randomNumber = random.nextInt(900) + 100;
System.out.println("随机生成的3位数是:" + randomNumber);
}
}
```
上述代码使用`Random`类来生成一个随机数,然后使用`nextInt()`方法限制取值范围在0到899之间,再加上100,确保生成的数是3位数。
相关问题
Java随机生成四位数
在Java中,可以使用Random类来生成随机数。要生成一个四位数,可以使用nextInt方法,并指定范围为1000到9999。以下是一个示例代码:
```java
import java.util.Random;
public class RandomNumberGenerator {
public static void main(String[] args) {
Random random = new Random();
int randomNumber = random.nextInt(9000) + 1000;
System.out.println("随机生成的四位数是:" + randomNumber);
}
}
```
这段代码首先创建了一个Random对象,然后使用nextInt方法生成一个0到8999之间的随机数,再加上1000,就可以得到一个1000到9999之间的四位数。最后,将生成的随机数打印出来。
java随机生成五位数
Java中可以使用Random类生成随机数,然后通过取余数的方法将其限制在某一范围内。要生成一个五位数的随机数,可以使用以下代码:
```java
import java.util.Random;
public class RandomGenerator {
public static int generateFiveDigitNumber() {
Random random = new Random();
int randomNumber = random.nextInt(90000) + 10000; // 生成5位随机数
return randomNumber;
}
}
```
上述代码使用Random类生成一个随机数,范围是0到99999。然后通过加上10000并取余数的方式,将其限制在10000到99999之间。最后返回生成的五位数随机数。