Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗jvPmLsER 187 of 420 menu
◀ ▶

Обратный порядок элементов списка в Java

Метод Collections.reverse переворачивает порядок элементов на месте. Исходный список меняется:

import java.util.ArrayList; import java.util.Arrays; import java.util.Collections; ArrayList<Integer> nums = new ArrayList<>(Arrays.asList(1, 2, 3)); Collections.reverse(nums); System.out.println(nums);

Чтобы не трогать исходный список, копируют его в новый ArrayList и разворачивают копию:

import java.util.ArrayList; import java.util.Arrays; import java.util.Collections; ArrayList<String> tags = new ArrayList<>(Arrays.asList("a", "b", "c")); ArrayList<String> back = new ArrayList<>(tags); Collections.reverse(back); System.out.println(tags); System.out.println(back);

Дан код:

import java.util.ArrayList; import java.util.Arrays; ArrayList<Integer> nums = new ArrayList<>(Arrays.asList(1, 2, 3, 4, 5));

Разверните порядок элементов в этом списке. Выведите список в консоль.

Дан код:

import java.util.ArrayList; import java.util.Arrays; ArrayList<String> tags = new ArrayList<>(Arrays.asList("x", "y", "z"));

Получите новый список с теми же элементами в обратном порядке. Выведите новый список в консоль.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить