题解 | #扑克牌大小#
扑克牌大小
https://www.nowcoder.com/practice/d290db02bacc4c40965ac31d16b1c3eb
import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner in = new Scanner(System.in); String[] s = in.nextLine().split("-"); System.out.println(compareTo(s[0], s[1])); } public static String compareTo(String a, String b) { String pai = "3 4 5 6 7 8 9 10 J Q K A 2 joker JOKER"; String[] aPai = a.split(" "); String[] bPai = b.split(" "); if (a.equals("joker JOKER")) { return a; } if (b.equals("joker JOKER")) { return b; } if (aPai.length == 4 && bPai.length != 4) { return a; } if (bPai.length == 4 && aPai.length != 4) { return b; } if (aPai.length == bPai.length) { return pai.indexOf(aPai[0]) > pai.indexOf(bPai[0]) ? a : b; } return "ERROR"; } }