Добавляю элементы в список посредством нехитрого кода на JDK 9:
ArrayList<String> myList = new ArrayList<String>();
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
for(int i = 0; i < 10; i++){
myList.add(i, reader.readLine());
}
Дальше по заданию нужно бы найти самую длинную строку, но туда я не дошел.
Программа завершается с успехом сразу как только я ввожу шестой элемент
"Process finished with exit code 0"
Менял i < 10 на i < myList.size(); добавляя к начальному размеру списка (10). не сработало, как так?
Проверил ещё раз, пока писал вопрос. Если вводить быстро(!) то можно успеть ввести семь строк, но разве "for" не должен меня ждать?
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости