java生成六位随机数不重复
时间: 2023-07-30 17:06:23 浏览: 122
数组放不重复的随机数
可以使用Java的Random类生成6位随机数,并使用HashSet集合来确保生成的随机数不重复。具体代码如下:
```java
import java.util.HashSet;
import java.util.Random;
import java.util.Set;
public class RandomGenerator {
public static void main(String[] args) {
Set<Integer> set = new HashSet<>();
Random random = new Random();
while (set.size() < 6) {
int number = random.nextInt(1000000);
set.add(number);
}
System.out.println(set);
}
}
```
上面的代码使用了一个while循环,每次生成一个随机数并加入set集合中,直到set集合中的元素个数达到6为止。由于set集合不允许重复元素,因此可以确保生成的随机数不重复。
阅读全文