public class DouDiZhu {
public static void main(String[] args) {
ArrayList<String> list=new ArrayList<>();
ArrayList<String> list02=new ArrayList<>();
one(list,list02);
}
//装牌
public static void one(ArrayList<String> list,ArrayList<String> list02){
list.add("♥");
list.add("♦");
list.add("♠");
list.add("♣");
list02.add("2");
list02.add("3");
list02.add("4");
list02.add("5");
list02.add("6");
list02.add("7");
list02.add("8");
list02.add("9");
list02.add("10");
list02.add("J");
list02.add("Q");
list02.add("K");
list02.add("A");
ArrayList<String> list3=new ArrayList<>();
for (int i = 0; i <list.size() ; i++) {
for (int j = 0; j <list02.size() ; j++) {
String s = list02.get(i);
String s1 = list.get(i);
list3.add(s+s1);
}
}
list3.add("大王");
list3.add("小王");
//洗牌
Collections.shuffle(list3);
//发牌
ArrayList<String> list06=new ArrayList<>();
ArrayList<String> list07=new ArrayList<>();
ArrayList<String> list08=new ArrayList<>();
ArrayList<String> list09=new ArrayList<>();
for (int i = 0; i < list3.size(); i++) {
if (i>=51){
String s = list3.get(i);
list09.add(s);
}else {
if (i%3==0){
String s = list3.get(i);
list06.add(s);
}else if (i%3==1){
String s2 = list3.get(i);
list07.add(s2);
}else if (i%3==2){
String s3 = list3.get(i);
list08.add(s3);
}
}
}
System.out.println(list06);
System.out.println(list07);
System.out.println(list08);
System.out.println(list09);
}
}
单列斗地主
最新推荐文章于 2022-08-14 21:21:18 发布