In Java, given an array of values (say integers), is there a way to efficiently check to see if they all have a certain value?
For example, with an array of integers
public static boolean AreAllEqual(int[] numbers) {
for(int i = 1; i < numbers.length; i++) {
if(numbers[0] != numbers[i]) {
return false;
}
}
return true;
}
Using a function here will save you a lot of coding time and will also allow you to pass in arrays of arbitrary sizes (because you are iterating through the array according to its length).