import java.util.*;
public class Xipuke {
public static void main(String args[]) {
String type[] = {"红桃", "方块", "梅花", "黑桃"};
String size[] = {"A", "2", "3", "4", "5", "6", "7", "8", "9", "10", "J", "Q", "K"};
List<Card> list = new ArrayList();
for (int i = 0; i < type.length; i++) {
for (int j = 0; j < size.length; j++) {
list.add(new Card(type[i],size[j]));
}
}
System.out.println("洗牌前:");
for (int j = 0; j < list.size(); j++) {
System.out.printf(list.get(j).toString() + " ");
if((j+1)%13==0)
System.out.println();
}
Collections.shuffle(list);
System.out.println("洗牌后:");
for (int j = 0; j < list.size(); j++) {
System.out.printf(list.get(j).toString()+ " " );
if((j+1)%13==0)
System.out.println();
}
}
}
class Card {
private String type;
private String size;
Card(String type, String size){
this.type = type;
this.size = size;
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append(type);
sb.append(size);
return sb.toString();
}
}