Heim  >  Artikel  >  Java  >  Verwenden Sie die Methode „removeFirst()“ der Klasse „LinkedList“, um das erste Element in der verknüpften Liste zu löschen

Verwenden Sie die Methode „removeFirst()“ der Klasse „LinkedList“, um das erste Element in der verknüpften Liste zu löschen

WBOY
WBOYOriginal
2023-07-25 10:49:551404Durchsuche

Verwenden Sie die Methode „removeFirst()“ der Klasse „LinkedList“, um das erste Element in der verknüpften Liste zu löschen.

LinkedList ist eine häufig verwendete Datenstruktur für verknüpfte Listen in Java. Sie implementiert die List-Schnittstelle und die Deque-Schnittstelle und kann zum Speichern von und verwendet werden eine Reihe von Elementen bedienen. In der LinkedList-Klasse können wir die Methode „removeFirst()“ verwenden, um das erste Element in der verknüpften Liste zu löschen.

Der Beispielcode lautet wie folgt:

import java.util.LinkedList;

public class RemoveFirstExample {
    public static void main(String[] args) {
        // 创建一个LinkedList对象
        LinkedList<String> linkedList = new LinkedList<>();
        
        // 向链表中添加元素
        linkedList.add("A");
        linkedList.add("B");
        linkedList.add("C");
        
        System.out.println("删除前的链表:" + linkedList);
        
        // 使用removeFirst()方法删除链表中的第一个元素
        String removedElement = linkedList.removeFirst();
        
        System.out.println("被删除的元素:" + removedElement);
        System.out.println("删除后的链表:" + linkedList);
    }
}

Im obigen Code haben wir zuerst ein LinkedListf7e83be87db5cd2d9a8a0b8117b38cd4-Objekt erstellt und dann der verknüpften Liste drei Elemente „A“, „B“ und „C“ hinzugefügt. Als nächstes verwenden wir die Methode „removeFirst()“, um das erste Element in der verknüpften Liste zu löschen und das gelöschte Element in einer Variablen „remoteElement“ zu speichern. Abschließend drucken wir die gelöschten Elemente bzw. die gelöschte verknüpfte Liste aus.

Führen Sie den obigen Code aus, wir erhalten die folgende Ausgabe:

删除前的链表:[A, B, C]
被删除的元素:A
删除后的链表:[B, C]

Wie aus der Ausgabe ersichtlich ist, enthält die ursprüngliche verknüpfte Liste die Elemente „A“, „B“ und „C“. Nachdem die Methode „removeFirst()“ aufgerufen wurde, ist das gelöschte Element „A“ und nur die Elemente „B“ und „C“ verbleiben in der gelöschten verknüpften Liste.

Zusätzlich zur Methode „removeFirst()“ bietet die Klasse LinkedList auch die Methode „remove()“ zum Löschen des Elements an der angegebenen Position und die Methode „removeLast()“ zum Löschen des letzten Elements in der verknüpften Liste. Je nach Bedarf können wir diese Methoden flexibel verwenden, um Elemente in der verknüpften Liste zu löschen.

Kurz gesagt ist die Methode „removeFirst()“ der Klasse „LinkedList“ eine bequeme und schnelle Möglichkeit, das erste Element in der verknüpften Liste zu löschen. Indem wir das entfernte Element in einer Variablen speichern, können wir es weiter verarbeiten. In der tatsächlichen Entwicklung können wir die geeignete Methode zum Löschen von Elementen entsprechend den spezifischen Anforderungen auswählen und die LinkedList-Klasse flexibel zum Betreiben verknüpfter Listendaten verwenden.

Das obige ist der detaillierte Inhalt vonVerwenden Sie die Methode „removeFirst()“ der Klasse „LinkedList“, um das erste Element in der verknüpften Liste zu löschen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn