Advertisement
MrPolywhirl

Rock-Paper-Scissors

Dec 20th, 2016
229
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.44 KB | None | 0 0
  1. public enum Hand {
  2.     ROCK,
  3.     PAPER,
  4.     SCISSORS;
  5.  
  6.     private Hand beats;
  7.  
  8.     static {
  9.         ROCK.beats = SCISSORS;
  10.         PAPER.beats = ROCK;
  11.         SCISSORS.beats = PAPER;
  12.     }
  13.  
  14.     public Hand getBeats() {
  15.         return beats;
  16.     }
  17.  
  18.     public static void main(String[] args) {
  19.         for (Hand hand : Hand.values()) {
  20.             System.out.printf("%s beats %s%n", hand, hand.getBeats());
  21.         }
  22.     }
  23. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement