/** * This class will hold the value of a card's suit and rank. * * @author Devin Gray and Class * @version 2/17/2016 */ public class Card { private String rank; private String suit; public Card(String inRank, String inSuit) { rank = inRank; suit = inSuit; } public int getValueWithElseIfs() { int value = 0; if(rank == "ace") { value = 11; } else if ( rank == "king" || rank == "queen" || rank == "jack" || rank == "ten") { value = 10; } else if(rank == "nine") { value = 9; } return value; } public int getValue() { int value = 0; switch(rank) { case "ace": value = 11; break; case "two": value = 2; break; case "three": value = 3; break; case "four": value = 4; break; case "five": value = 5; break; case "six": value = 6; break; case "seven": value = 7; break; case "eight": value = 8; break; case "nine": value = 9; break; case "ten": case "jack": case "queen": case "king": value = 10; break; } return value; } }