У меня проблемы с созданием метода для решения домашней задачи, чтобы поменять местами ArrayList
, чтобы, например, 1 2 3 4 5 стало бы 5 4 3 2 1. Я знаю о Collections.reverse
, но яя не могу использовать его, и я не могу использовать обычный цикл for, это должен быть цикл «для каждого», поэтому «for (String book: books) { ... }
».Я знаю, что используя обычный цикл for, я мог бы использовать две итерирующие переменные i
и j
, чтобы я мог поменять местами значения первого и последнего индекса, чтобы изменить его, но в каждом цикле вы не можетесделай это.Любая помощь будет оценена.Спасибо.