РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
293 of 1163 menu

Метод reversed

Метод reversed возвращает представление списка с элементами в обратном порядке. Исходный список при этом не изменяется - метод возвращает новый список, в котором первый элемент становится последним, а последний - первым. Метод не принимает параметров.

Синтаксис

list.reversed()

Пример

Давайте перевернем список из строк и выведем результат:

import java.util.List; public class Main { public static void main(String[] args) { List<String> list = List.of("a", "b", "c", "d", "e"); List<String> res = list.reversed(); System.out.println(res); } }

Результат выполнения кода:

[e, d, c, b, a]

Пример

Давайте перевернем список из чисел:

import java.util.List; public class Main { public static void main(String[] args) { List<Integer> list = List.of(1, 2, 3, 4, 5); List<Integer> res = list.reversed(); System.out.println(res); } }

Результат выполнения кода:

[5, 4, 3, 2, 1]

Пример

Давайте убедимся, что исходный список не изменяется после вызова метода reversed:

import java.util.List; public class Main { public static void main(String[] args) { List<String> list = List.of("a", "b", "c", "d", "e"); List<String> res = list.reversed(); System.out.println("Original: " + list); System.out.println("Reversed: " + res); } }

Результат выполнения кода:

Original: [a, b, c, d, e] Reversed: [e, d, c, b, a]

Смотрите также

  • класс List,
    который представляет список элементов
  • метод sort,
    который сортирует элементы списка
  • метод toArray,
    который преобразует список в массив
  • метод of,
    который создает неизменяемый список
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить