java生成四位随机数
时间: 2023-08-01 20:09:25 浏览: 169
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可以确保生成的随机数不重复。
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);
}
}
这段代码使用了 Java 中的 Random 类来生成一个 0 到 8999 的随机数,然后再加上 1000,得到一个 1000 到 9999 的四位随机数。
阅读全文