Reorganize LotteryNumbers for easier inclusion in the blog
This commit is contained in:
		| @@ -79,36 +79,6 @@ public class LotteryNumbers { | |||||||
|     return Collections.unmodifiableSet(numbers); |     return Collections.unmodifiableSet(numbers); | ||||||
|   } |   } | ||||||
|    |    | ||||||
|   @Override |  | ||||||
|   public int hashCode() { |  | ||||||
|     final int prime = 31; |  | ||||||
|     int result = 1; |  | ||||||
|     result = prime * result + ((numbers == null) ? 0 : numbers.hashCode()); |  | ||||||
|     return result; |  | ||||||
|   } |  | ||||||
|  |  | ||||||
|   @Override |  | ||||||
|   public boolean equals(Object obj) { |  | ||||||
|     if (this == obj) { |  | ||||||
|       return true; |  | ||||||
|     } |  | ||||||
|     if (obj == null) { |  | ||||||
|       return false; |  | ||||||
|     } |  | ||||||
|     if (getClass() != obj.getClass()) { |  | ||||||
|       return false; |  | ||||||
|     } |  | ||||||
|     LotteryNumbers other = (LotteryNumbers) obj; |  | ||||||
|     if (numbers == null) { |  | ||||||
|       if (other.numbers != null) { |  | ||||||
|         return false; |  | ||||||
|       } |  | ||||||
|     } else if (!numbers.equals(other.numbers)) { |  | ||||||
|       return false; |  | ||||||
|     } |  | ||||||
|     return true; |  | ||||||
|   } |  | ||||||
|  |  | ||||||
|   /** |   /** | ||||||
|    * Generates 4 unique random numbers between 1-20 into numbers set. |    * Generates 4 unique random numbers between 1-20 into numbers set. | ||||||
|    */ |    */ | ||||||
| @@ -149,4 +119,34 @@ public class LotteryNumbers { | |||||||
|       return randomIterator.nextInt(); |       return randomIterator.nextInt(); | ||||||
|     } |     } | ||||||
|   } |   } | ||||||
|  |    | ||||||
|  |   @Override | ||||||
|  |   public int hashCode() { | ||||||
|  |     final int prime = 31; | ||||||
|  |     int result = 1; | ||||||
|  |     result = prime * result + ((numbers == null) ? 0 : numbers.hashCode()); | ||||||
|  |     return result; | ||||||
|  |   } | ||||||
|  |  | ||||||
|  |   @Override | ||||||
|  |   public boolean equals(Object obj) { | ||||||
|  |     if (this == obj) { | ||||||
|  |       return true; | ||||||
|  |     } | ||||||
|  |     if (obj == null) { | ||||||
|  |       return false; | ||||||
|  |     } | ||||||
|  |     if (getClass() != obj.getClass()) { | ||||||
|  |       return false; | ||||||
|  |     } | ||||||
|  |     LotteryNumbers other = (LotteryNumbers) obj; | ||||||
|  |     if (numbers == null) { | ||||||
|  |       if (other.numbers != null) { | ||||||
|  |         return false; | ||||||
|  |       } | ||||||
|  |     } else if (!numbers.equals(other.numbers)) { | ||||||
|  |       return false; | ||||||
|  |     } | ||||||
|  |     return true; | ||||||
|  |   }   | ||||||
| } | } | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user