48 lines
1.1 KiB
Java
48 lines
1.1 KiB
Java
package cards;
|
|
|
|
/**
|
|
* Represents the ranks of playing cards.
|
|
*/
|
|
public enum Rank {
|
|
TWO, THREE, FOUR, FIVE, SIX, SEVEN, EIGHT, NINE, TEN, JACK, QUEEN, KING, ACE;
|
|
|
|
/**
|
|
* Returns a string representation of the rank.
|
|
*
|
|
* @return A string representing the rank.
|
|
*/
|
|
@Override
|
|
public String toString() {
|
|
switch (this) {
|
|
case TWO:
|
|
return "2";
|
|
case THREE:
|
|
return "3";
|
|
case FOUR:
|
|
return "4";
|
|
case FIVE:
|
|
return "5";
|
|
case SIX:
|
|
return "6";
|
|
case SEVEN:
|
|
return "7";
|
|
case EIGHT:
|
|
return "8";
|
|
case NINE:
|
|
return "9";
|
|
case TEN:
|
|
return "10";
|
|
case JACK:
|
|
return "J";
|
|
case QUEEN:
|
|
return "Q";
|
|
case KING:
|
|
return "K";
|
|
case ACE:
|
|
return "A";
|
|
default:
|
|
return "";
|
|
}
|
|
}
|
|
}
|