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
   144   145   146   147   148   149   150   151   152   153   154