@rodger.botsford Вы можете использовать перебор массива, сравнивая ранее полученный самый больший результат с ныне-проверяемым.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
class Main { public static void main(String[] args) throws Exception { String[] words_array = new String[]{"Shining", "The Green Mile", "A bag of bones"}; int max_len_index = 0; // Берём первоначальную самую длинную строку с индексом 0 for (int i = 0; i < words_array.length; i++) { if (words_array[i].length() > words_array[max_len_index].length()) { max_len_index = i; } } System.out.println(words_array[max_len_index]); // Вывод : The Green Mile } } |