Добавляю элементы в список посредством нехитрого кода на 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" не должен меня ждать?
Сборка персонального компьютера от Artline: умный выбор для современных пользователей