Value.java 432 B

1234567891011121314151617181920212223
  1. package card;
  2. public enum Value {
  3. TWO(2), THREE(3), FOUR(4), FIVE(5), SIX(6), SEVEN(7), EIGHT(8), NINE(9), TEN(10), JACK(11), QUEEN(12), KING(13), ACE(14);
  4. private int value;
  5. private Value(int value) {
  6. this.value = value;
  7. }
  8. static public Value from_i(int i) {
  9. for (Value v: Value.values())
  10. if (v.value == i)
  11. return v;
  12. return null;
  13. }
  14. public int get_value() {
  15. return this.value;
  16. }
  17. }