package proj;
import java.util.*;
public class CJ {
private ArrayList<Integer> set;
private Random rand;
private Scanner sc;
public CJ(){
set = new ArrayList<Integer>();
rand = new Random();
sc = new Scanner(System.in);
}
public void addToSet(){
System.out.println("~~请输入抽奖总人数!~~");
int total = sc.nextInt();
while(set.size()<total){
set.add(rand.nextInt(total));
}
}
public void drawPrize(){
System.out.println("分别按顺序输入一、二、三等奖的获奖总数:");
int prize1 = sc.nextInt();
int prize2 = sc.nextInt();
int prize3 = sc.nextInt();
Iterator iterator = set.iterator();
int i = 0;
System.out.println("获得一等奖的号码是:");
while (i<prize1){
System.out.println(iterator.next());
iterator.remove();
i++;
}
i = 0;
System.out.println("获得二等奖的号码是:");
while(i<prize2){
System.out.println(iterator.next());
iterator.remove();
i++;
}
i = 0;
System.out.println("获得三等奖的号码是:");
while(i<prize3){
System.out.println(iterator.next());
iterator.remove();
i++;
}
}
public static void main(String[] args) {
// TODO Auto-generated method stub
CJ setLeraning = new CJ();
setLeraning.addToSet();
setLeraning.drawPrize();
}
}