package Ticket;
import java.util.HashSet;
import java.util.Random;
import java.util.Set;
import java.util.concurrent.TimeUnit;
public class Ticket implements Runnable{
private int num=50;
private Set<Integer> set=new HashSet<>();
public Ticket() {
}
public Ticket(int num) {
Random rand=new Random();
this.num=num;
while(set.size()!=num){
set.add(rand.nextInt(100,500));
}
System.out.println(set.size());
System.out.println(set);
}
public int getNum() {
return num;
}
public void setNum(int num) {
this.num = num;
}
@Override
public void run() {
String t=Thread.currentThread().getName();
System.out.println(t+"启动");
while(true){
try{
TimeUnit.SECONDS.sleep(1);
}catch (Exception e){
e.printStackTrace();
}
Java程序模拟售票案例
最新推荐文章于 2023-07-26 21:41:23 发布
![](https://img-home.csdnimg.cn/images/20240711042549.png)