Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public class Card {
- private String suit;
- private String rank;
- private int rankValue;
- public Card(String suit, String rank){
- this.suit=suit;
- this.rank=rank;
- setRankValue();
- }
- private void setRankValue() {
- if(rank.equalsIgnoreCase("two")){
- rankValue=2;
- }
- else if(rank.equalsIgnoreCase("three")){
- rankValue=3;
- }
- else if(rank.equalsIgnoreCase("four")){
- rankValue=4;
- }
- else if(rank.equalsIgnoreCase("five")){
- rankValue=5;
- }
- else if(rank.equalsIgnoreCase("six")){
- rankValue=6;
- }
- else if(rank.equalsIgnoreCase("seven")){
- rankValue=7;
- }
- else if(rank.equalsIgnoreCase("eight")){
- rankValue=8;
- }
- else if(rank.equalsIgnoreCase("nine")){
- rankValue=9;
- }
- else if(rank.equalsIgnoreCase("ten")||rank.equalsIgnoreCase("jack")||
- rank.equalsIgnoreCase("queen")||rank.equalsIgnoreCase("king")){
- rankValue=10;
- }
- else{
- rankValue=11;
- }
- // switch(rank){
- // case "two":rankValue=2;
- // break;
- // case "three":rankValue=3;
- // break;
- // case "four":rankValue=4;
- // break;
- // case "five":rankValue=5;
- // break;
- // case "six":rankValue=6;
- // break;
- // case "seven":rankValue=7;
- // break;
- // case "eight":rankValue=8;
- // break;
- // case "nine":rankValue=9;
- // break;
- // case "ten":
- // case "jack":
- // case "queen":
- // case "king":rankValue=10;
- // break;
- // case "ace":rankValue=11;
- // break;
- // }
- }
- public String getSuit() {
- return suit;
- }
- public void setSuit(String s) {
- suit = s;
- }
- public String getRank() {
- return rank;
- }
- public void setRank(String rank) {
- this.rank = rank;
- setRankValue();
- }
- public int getRankValue() {
- return rankValue;
- }
- public String toString(){
- return rank+" of "+suit;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment