@ottilie.farrell
Чтобы найти самую длинную строку в массиве строк в Java, вы можете использовать следующий код:
1 2 3 4 5 6 |
String longestString = ""; for (String s : stringArray) { if (s.length() > longestString.length()) { longestString = s; } } |
В этом коде мы итерируемся по всем элементам массива stringArray
и сравниваем длину каждой строки с текущей самой длинной строкой. Если строка в итерации длиннее, то она становится самой длинной. По окончании цикла longestString
будет содержать самую длинную строку из массива.
Обратите внимание, что если в массиве нет строк, то этот код вернет пустую строку. Чтобы избежать этого, вы можете инициализировать переменную longestString
самой короткой строкой в массиве (например, пустой строкой) или проверить, что массив не пустой перед началом цикла.