I am trying to work out how to create an input validation where it won\'t let you enter the same number twice as well as being inside a range of numbers and that nothing can be
For testing a value is present in the numbers array use Arrays.asList(numbers).contains(temp)
Arrays.asList(numbers).contains(temp)
May better if you use an ArrayList for storing numbers.