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

Метод addFirst

Метод addFirst класса LinkedList добавляет переданный элемент в начало списка. В параметр метода мы передаем элемент, который необходимо вставить в начало коллекции. После выполнения метода размер списка увеличивается на единицу, а все ранее существовавшие элементы сдвигаются на одну позицию вправо.

Синтаксис

linkedList.addFirst(element)

Пример

Давайте создадим список из трех элементов и добавим в его начало новый элемент:

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

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

[a, b, c, d]

Пример

Давайте создадим список чисел и добавим в его начало число 1:

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

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

[1, 2, 3, 4, 5]

Пример

Давайте проверим, что метод addFirst возвращает новый размер списка через переменную res:

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

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

3

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

  • класс LinkedList,
    который представляет двусвязный список
  • метод addLast,
    который добавляет элемент в конец списка
  • метод getFirst,
    который возвращает первый элемент списка
  • метод removeFirst,
    который удаляет первый элемент списка
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить