public class Card { private String strValue; private String strSuit; public Card(String sValue, String sSuit) { strValue = sValue; strSuit = sSuit; } public String toString() { String strToString = "["; if (strValue.equals("2")) strToString += "2"; if (strValue.equals("3")) strToString += "3"; if (strValue.equals("4")) strToString += "4"; if (strValue.equals("5")) strToString += "5"; if (strValue.equals("6")) strToString += "6"; if (strValue.equals("7")) strToString += "7"; if (strValue.equals("8")) strToString += "8"; if (strValue.equals("9")) strToString += "9"; if (strValue.equals("10")) strToString += "10"; if (strValue.equals("Jack")) strToString += "J"; if (strValue.equals("Queen")) strToString += "Q"; if (strValue.equals("King")) strToString += "K"; if (strValue.equals("Ace")) strToString += "A"; if (strSuit.equals("Spades")) strToString += "s"; if (strSuit.equals("Clubs")) strToString += "c"; if (strSuit.equals("Diamonds")) strToString += "d"; if (strSuit.equals("Hearts")) strToString += "h"; strToString += "]"; return strToString; } public int getValue() { if (strValue.equals("2")) return 2; if (strValue.equals("3")) return 3; if (strValue.equals("4")) return 4; if (strValue.equals("5")) return 5; if (strValue.equals("6")) return 6; if (strValue.equals("7")) return 7; if (strValue.equals("8")) return 8; if (strValue.equals("9")) return 9; if (strValue.equals("10")) return 10; if (strValue.equals("Jack")) return 10; if (strValue.equals("Queen")) return 10; if (strValue.equals("King")) return 10; if (strValue.equals("Ace")) return 11; return 0; } }