PlayerId.java
1 package hlt; 2 3 public class PlayerId { 4 public final int id; 5 6 public PlayerId(int id) { 7 this.id = id; 8 } 9 10 @Override 11 public String toString() { 12 return String.valueOf(id); 13 } 14 15 @Override 16 public boolean equals(Object o) { 17 if (this == o) return true; 18 if (o == null || getClass() != o.getClass()) return false; 19 20 PlayerId playerId = (PlayerId) o; 21 22 return id == playerId.id; 23 } 24 25 @Override 26 public int hashCode() { 27 return id; 28 } 29 }