import java.util.ArrayList;
import java.util.Collections;
import java.util.List;
import java.util.Random;
public class ddz {
public static void main(String[] args) {
List<String> pokers=new ArrayList<>();
/*
* String[] colors=new String[4];
* colors[0]="黑桃";
* colors[1]="红桃";
* colors[2]="方块";
* colors[3]="梅花";*/
String[] colors=new String[]{"黑桃","红桃","方块","梅花"};
String[] numbers=new String[]{"A","2","3","4","5","6","7","8","9","10","J","Q","K"};
for(String color:colors){
for(String number:numbers){
String poker =number+color;
pokers.add(poker);
}
}
pokers.add("大王");
pokers.add("小王");
System.out.println(pokers);
//2.洗牌(打乱顺序)
Collections.shuffle(pokers);
System.out.println(pokers);
List<String> dipai=new ArrayList<>();
Random random=new Random();
for (int i=0;i<3;i++){
int index=random.nextInt(pokers.size()-1);
String pai=pokers.remove(index);
dipai.add(pai);
}
System.out.println(pokers);
System.out.println(dipai);
List<String> lxt=new ArrayList<>();
List<String> hll=new ArrayList<>();
List<String> jxw=new ArrayList<>();
for (int i=0;i<pokers.size();i++) {
String pai = pokers.get(i);
int mod = i % 3;
if (mod==0){
lxt.add(pai);
}else if (mod==1){
hll.add(pai);
}else{
jxw.add(pai);
}
} // System.out.println("lxt:"+lxt);
// System.out.println("hll:"+hll);
// System.out.println("jxw:"+jxw);
int dizhu = random.nextInt(3);
if (dizhu==0){
lxt.addAll(dipai);
}else if(dizhu==1){
hll.addAll(dipai);
}else{
jxw.addAll(dipai);
}System.out.println("lxt:"+lxt);
System.out.println("hll:"+hll);
System.out.println("jxw:"+jxw);
}
}