152k views
1 vote
Write a static method that accepts an array of integers as a parameter. It should return true if all of the values in the array are equal to each other. If the array is null, or empty return false. If there is only one element then, it should return true, since the one element is equal to itself. If there are more than one, you can check and see if they are all equal using any logic that you want.

1 Answer

3 votes

Answer:

See explaination

Step-by-step explanation:

public static boolean allEqual(int[] a) {

if (a == null || a.length == 0)

return false;

for (int i = 1; i < a.length; i++) {

if (a[i] != a[i-1]) {

return false;

}

}

return true;

}

User Anton Savin
by
5.4k points