import?java.util.Collections;
import?java.util.List;
import?java.util.Random;
public?class?Main?{
public?static?void?main(String[]?args)?{
//紅球?33?選6
List<Integer>?redBall?=?new?ArrayList<Integer>();
for(int?i=0;i<33;i++){
redBall.add(i+1);
}
System.out.println("開獎紅球:"?+?select(redBall,?6));
//籃球16選1
List<Integer>?blueBall?=?new?ArrayList<Integer>();?
for(int?i=0;i<16;i++){
blueBall.add(i+1);
}
System.out.println("開獎藍球:"?+?select(blueBall,?1));
}
public?static?List<Integer>?select(List<Integer>?list,int?count){
List<Integer>?selectedList?=?new?ArrayList<Integer>();
Random?random?=?new?Random();
for(int?i=0;i<count;i++){
int?index?=?random.nextInt(list.size());
Integer?number?=?list.get(index);
selectedList.add(number);
list.remove(index);
}
Collections.sort(selectedList);?
return?selectedList;
}
}