[Memo] Java Linked List

ArrayList vs LinkedList in Java.jpg

ArrayList LinkedList and CopyOnWriteArrayList.jpg

linkedlist.png

java


        LinkedList<String> list = new LinkedList<String>();
        list.addLast("1");
        list.addLast("2");
        list.addLast("3");
        list.addLast("4");
        list.addLast("5");
        Log.d("****", list.toString());
        // [1, 2, 3, 4, 5]

        list.removeFirst();
        Log.d("****", list.toString());
        // [2, 3, 4, 5]

        list.removeFirst();
        Log.d("****", list.toString());
        // [3, 4, 5]

        list.removeFirst();
        Log.d("****", list.toString());
        // [4, 5]

        list.removeFirst();
        Log.d("****", list.toString());
        // [5]

        list.removeFirst();
        Log.d("****", list.toString());
        // []

        list.removeFirst();
        Log.d("****", list.toString());
        // NoSuchElementException

http://www.java67.com/2015/06/20-java-arraylist-interview-questions.html

http://javarevisited.blogspot.jp/2011/11/collection-interview-questions-answers.html

http://www.javatpoint.com/data-structure-interview-questions

Recommended Posts

[Memo] Java Linked List
Java-Memo
Java alles Memo
Java Silver Memo
Java, Maven Memo
Java Memorandum (Liste)
Klonen Sie die Java-Liste.
Java SE 7 Hinweis
Java alles Memo 2
Java-Spezifikationsnotiz
Java-Muster-Memo
Memo zur Java-Entwicklungsumgebung
Java Grundwissen Memo
Java Kuche Day Memo
Java Se 8 Programmierer Ⅰ Memo
Java bezahlte private Memo
Liste der Anfänger (Liste) Memo
Informationen zur Java-Array-Liste
Java-Lernnotiz (grundlegend)
Java Lambda Ausdruck Memo
(Memo) Java für Anweisung
Java-Lernnotiz (Schnittstelle)
[Java] Implizites Vererbungsprotokoll
Java-Lernnotiz (Vererbung)
Programmiernotiz für Java-Wettbewerbe
Java (WebSphere Application Server) Hinweis [1]
[Java] Namensnotiz des Variablennamens
Java-Memo-Teilzeichenfolge (Standardklasse)
[Java] Konvertierung von Listentyp / Array-Typ
Java-Lernnotiz (Datentyp)
Länge des Java-Memos (Standardklasse)
Java Silver Lernmethode Memo
Erstellen Sie eine Java-Methode [Memo] [java11]
Java Silver Prüfungsvorbereitungsnotiz
Java-Lernnotiz (abstrakte Klasse)
[Java] Datum Verwandte Begriffsnotiz
Java Study Memo 2 mit Progate
[Java] Liste der betriebssystemabhängigen Standardbibliotheken
Listenaggregation in Java (Collectors.groupingBy)
Listendatenstruktur [Java / Scala]
Was sind Java-Metriken? _Memo_20200818
Java HashMap, entrySet [Persönliches Memo]
[Java] Löschen Sie die Elemente von List
[Eclipse Java] Memo zum Einstellen der Entwicklungsumgebung
Java-Lernnotiz (Erstellen eines Arrays)
Persönliches Memo: Metaprogrammierung mit Java-Reflexion
JCA-Verwendungsprotokoll (Java Encryption Architecture)
[Java] Memo zum Benennen von Klassennamen
Java-Methodenliste (Denkmal) (im Aufbau)
[Memo zur Studiensitzung] Java Day Tokyo 2017
Liste der Java-Objekte sortieren
Java-Lernnotiz (while-Anweisung, do-while-Anweisung)
[Java] Konvertiere 1 in N Liste in Karte
Java
Von Java zu VB.NET-Writing Kontrastmemo-
Liste der in Java 9 hinzugefügten Mitglieder