Сабж. На выходе true если все строки равны, и false в противном случае. Например, на входе массив:
["test", "testak", "testishka"]
Ясно-понятно, что можно просто каждую строку сравнить со всеми последующими. Вот:
public boolean eq(String[] input) {
final int length = input.length;
for (int i = 0; i < length; i++) {
for (int j = i + 1; j < length; j++) {
if (!input[i].equals(input[j])) {
return false;
}
}
}
return true;
}
Кто может предложить метод лучше?