Самый простой способ развернуть List в Java — это использовать метод Collections.reverse() из пакета java.util. Этот метод изменяет исходный список на месте.
Collections.reverse(myList);
Эта одна строка разворачивает порядок всех элементов в myList.
import java.util.Collections;
import java.util.List;
import java.util.ArrayList;
List<Integer> myList = new ArrayList<>(Arrays.asList(1, 2, 3, 4, 5));
Collections.reverse(myList);
// Результат: [5, 4, 3, 2, 1]
listIterator(list.size())Метод Collections.reverse() рекомендуется для большинства случаев, так как он эффективный, простой и понятный.
Collections.reverse() изменяет исходный список на месте, а не возвращает новый развёрнутый список.
Новый — ещё не проверен сообществом
Вы