個人分發名單& lt整數& gt列表;
/**
* JAVA編程創建了壹個牌面列表集,然後裏面存放了54張撲克牌。
* (1)三種不同方式輸出54張卡片;
* (2)調用Collections方法隨機分配54張牌。
*/
公共遊戲卡(){
list = new ArrayList & lt整數& gt();
for(int I = 1;我& lt55;i++){
list . add(I);
}
}
public void showPlayCard(){
System.out.println("模式1 ");
for(整數i : list){
system . out . print(I+" \ t ");
}
System.out.println("模式2 ");
for(int I = 0;我& ltlist . size();i++){
system . out . print(list . get(I)+" \ t ");
}
System.out.println("模式3 ");
叠代器& lt整數& gtit = list . iterator();
while(it.hasNext()){
system . out . print(it . next()+" \ t ");
}
}
//Todo調用Collections方法隨機分配54張卡片。
public void randomPlayCards(){
//洗牌
collections . shuffle(list);
}
公共靜態void main(String[] args) {
PlayCard p = new PlayCard();
p . randomplaycards();
p . show playcard();
}
}