Page 149 - 6253
P. 149
Конструктор Опис
LinkedList() Створює порожній зв'язний список
LinkedList Створює зв'язний список, який ініціалізується
(Collection <? extends E> с) елементами колекції с
Оскільки клас LinkedList реалізує інтерфейс Deque, то він має доступ до
методів, визначених в інтерфейсі Deque.
Наведемо приклад, що ілюструє використання класу LinkedList.
import java.util.LinkedList;
public class Main {
public static void main (String args[]) {
// Створення зв'язаного списку
LinkedList<String> cars = new LinkedList<String>();
// Додавання елементів у зв'язаний список
cars.add("Mercedes");
cars.add("Audi");
cars.add("BMW");
cars.addLast("Honda");
cars.addFirst("Ford");
cars.add(3, "Opel");
System.out.println("Зв'язаний список cars: " + cars);
// Видалення елементів із зв'язаного списку
cars.remove("Ford");
cars.remove(1);
System.out.println("Список cars після видалення: " + cars);
// Видалення першого і останнього елемента
cars.removeFirst();
148