Метод addLast
Метод addLast класса LinkedList добавляет
переданный элемент в конец списка. В единственном параметре
мы передаем элемент, который необходимо добавить. Метод
возвращает логическое значение void и изменяет
исходный список.
Синтаксис
LinkedList<Type> list = new LinkedList<>();
list.addLast(element);
Пример
Давайте создадим список и добавим в его конец новый элемент:
import java.util.LinkedList;
public class Main
{
public static void main(String[] args)
{
LinkedList<String> list = new LinkedList<>(List.of("a", "b", "c"));
list.addLast("d");
System.out.println(list);
}
}
Результат выполнения кода:
[a, b, c, d]
Пример
Давайте добавим несколько элементов в конец списка с числами:
import java.util.LinkedList;
public class Main
{
public static void main(String[] args)
{
LinkedList<Integer> list = new LinkedList<>(List.of(1, 2, 3));
list.addLast(4);
list.addLast(5);
System.out.println(list);
}
}
Результат выполнения кода:
[1, 2, 3, 4, 5]
Пример
Давайте проверим, что метод addLast возвращает
void и не может быть использован в выражении:
import java.util.LinkedList;
public class Main
{
public static void main(String[] args)
{
LinkedList<String> list = new LinkedList<>();
// addLast returns void, so it cannot be assigned
list.addLast("abcde");
System.out.println(list);
}
}
Результат выполнения кода:
[abcde]
Смотрите также
-
класс
LinkedList,
который представляет двусвязный список -
метод
add,
который добавляет элемент в список -
метод
addFirst,
который добавляет элемент в начало списка -
метод
getLast,
который возвращает последний элемент списка