privatestatic ArrayList<String>pokeOrder(ArrayList<String> x){
ArrayList<Integer> xyz=newArrayList<>();
int f=-1;for(int i =0; i < x.size(); i++){if(x.get(i).equals("大鬼"))
f=172;elseif(x.get(i).equals("小鬼"))
f=171;else{if(x.get(i).substring(1).equals("A"))
f =140;elseif(x.get(i).substring(1).equals("2"))
f =150;elseif(x.get(i).substring(1).equals("J"))
f =110;elseif(x.get(i).substring(1).equals("Q"))
f =120;elseif(x.get(i).substring(1).equals("K"))
f =130;else f= Integer.parseInt(x.get(i).substring(1))*10;if(x.get(i).substring(0,1).equals("♥")){
f+=4;}elseif(x.get(i).substring(0,1).equals("♦")){
f+=3;}elseif(x.get(i).substring(0,1).equals("♠")){
f+=2;}elseif(x.get(i).substring(0,1).equals("♣")){
f+=1;}}
xyz.add(f);}for(int i = x.size(); i >1; i--){for(int j =0; j < i-1; j++){if(xyz.get(j)> xyz.get(j+1)){swap(xyz,j,j+1);swap(x,j,j+1);}}}return x;}