Java 生成4位随机数
时间: 2023-09-04 09:15:24 浏览: 97
你可以使用Random类来生成4位随机数,如下所示:
```java
import java.util.Random;
public class RandomNumberGenerator {
public static void main(String[] args) {
Random rand = new Random();
int num = rand.nextInt(9000) + 1000; // 生成1000到9999之间的随机整数
System.out.println(num);
}
}
```
以上代码将生成一个4位数的随机整数,并将其打印到控制台上。
相关问题
java生成四位随机数
Java中可以使用Math.random()方法生成随机数。该方法返回一个0到1之间的随机浮点数,包括0但不包括1。如果需要生成指定范围内的随机整数,可以使用以下代码:
int randomNum = (int)(Math.random() * (max - min + 1)) + min;
其中,max和min分别为指定范围的最大值和最小值。
java生成四位随机数且不要重复
可以使用java.util.Random类生成四位随机数,并通过HashSet来判断是否重复。以下是一个示例代码:
```java
import java.util.HashSet;
import java.util.Random;
public class RandomNumberGenerator {
public static void main(String[] args) {
HashSet<Integer> set = new HashSet<>();
Random random = new Random();
while (set.size() < 4) {
int randomNumber = random.nextInt(9000) + 1000; // 生成1000到9999之间的随机数
set.add(randomNumber);
}
for (int number : set) {
System.out.println(number);
}
}
}
```
这段代码将生成四个不重复的四位随机数并打印出来。使用HashSet可以确保生成的随机数不重复。
阅读全文