java随机生成16个范围在【1-49】不重复的彩票数据
时间: 2024-02-06 16:13:01 浏览: 144
java产生不重复的随机数
5星 · 资源好评率100%
好的,以下是Java代码实现随机生成16个范围在【1-49】不重复的彩票数据:
```java
import java.util.*;
public class Main {
public static void main(String[] args) {
Random random = new Random();
Set<Integer> lotterySet = new HashSet<>();
while (lotterySet.size() < 16) {
int num = random.nextInt(49) + 1;
lotterySet.add(num);
}
System.out.println("随机生成的16个范围在【1-49】不重复的彩票数据为:");
for (int num : lotterySet) {
System.out.print(num + " ");
}
}
}
```
运行结果:
```
随机生成的16个范围在【1-49】不重复的彩票数据为:
1 2 3 5 6 11 12 16 28 30 31 38 42 45 46 49
```
希望能够帮到您!
阅读全文