Влад
37 уровень
Объясните пожалуйста почему текст выводится в обратном порядке, а не так как считывается с клавиатуры.
Решен
Комментарии (3)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Евгений Белый
20 февраля 2020, 13:34решение
В процессе добавления строки сдвигаются,а не записываются дальше. То есть,из 10-и елементов записанных в арайлист,тот,который ты записал 1-ым,имеет ,сначала,индекс 0. Следующий елемент,добавляемый на индекс 0 , сдвигает предыдущий на индекс 1. И т.д
+2
Фёкла
20 февраля 2020, 13:03полезный
Посмотри внимательно на 19 строчку, она добавляет строки в начало массива. Убери индекс "0" и добавление в массив будет по умолчанию, то есть в конец.
+1
Sergey Semendyaev
20 февраля 2020, 12:54
Потому, что ты используешь метод add(int index, E element), который вставляет элемент по указанному индексу. В твоем случае это начало списка каждый раз.
+1