Rumah  >  Artikel  >  Java  >  Gunakan kaedah removeFirstOccurrence() kelas LinkedList untuk memadamkan elemen pertama yang ditentukan yang muncul dalam senarai terpaut.

Gunakan kaedah removeFirstOccurrence() kelas LinkedList untuk memadamkan elemen pertama yang ditentukan yang muncul dalam senarai terpaut.

王林
王林asal
2023-07-24 16:50:001117semak imbas

Gunakan kaedah removeFirstOccurrence() kelas LinkedList untuk memadamkan elemen tertentu yang muncul buat kali pertama dalam senarai terpaut

Senarai terpaut ialah struktur data yang biasa digunakan yang terdiri daripada banyak nod, setiap nod mengandungi elemen data dan rujukan kepada nod seterusnya. Kelas LinkedList ialah kelas yang disediakan dalam rangka kerja koleksi Java yang melaksanakan senarai terpaut Ia menyediakan banyak kaedah untuk mengendalikan senarai terpaut. Antaranya, kaedah removeFirstOccurrence() boleh digunakan untuk memadam elemen tertentu yang muncul buat kali pertama dalam senarai terpaut.

Berikut ialah contoh kod yang menggunakan kaedah removeFirstOccurrence() kelas LinkedList untuk memadamkan elemen tertentu yang muncul buat kali pertama dalam senarai terpaut:

import java.util.LinkedList;

public class LinkedListDemo {
    public static void main(String[] args) {
        // 创建一个链表对象
        LinkedList<String> linkedList = new LinkedList<>();

        // 向链表中添加元素
        linkedList.add("Apple");
        linkedList.add("Banana");
        linkedList.add("Orange");
        linkedList.add("Apple");

        System.out.println("原始链表:" + linkedList);

        // 删除链表中第一次出现的指定元素
        linkedList.removeFirstOccurrence("Apple");

        System.out.println("删除后的链表:" + linkedList);
    }
}

Jalankan kod di atas, output adalah seperti berikut:

原始链表:[Apple, Banana, Orange, Apple]
删除后的链表:[Banana, Orange, Apple]

Dalam kod di atas, kami mula-mula mencipta objek LinkedList linkedList dan kemudian menggunakan kaedah add() untuk menambah 4 elemen pada senarai terpaut: Apple, Banana, Oren dan Epal. Seterusnya, kami menggunakan kaedah removeFirstOccurrence() untuk memadamkan kejadian pertama elemen "Apple" yang ditentukan dalam senarai terpaut. Akhir sekali, kami mengeluarkan senarai terpaut yang dipadamkan. linkedList,然后使用add()方法向链表中添加了4个元素:Apple、Banana、Orange和Apple。接着,我们使用removeFirstOccurrence()方法删除了链表中第一次出现的指定元素"Apple"。最后,我们输出了删除后的链表。

需要注意的是,removeFirstOccurrence()

Perlu diambil perhatian bahawa kaedah removeFirstOccurrence() hanya akan memadamkan kejadian pertama bagi elemen yang ditentukan. Jika terdapat berbilang elemen yang sama dalam senarai terpaut, hanya yang pertama yang muncul akan dipadamkan. Jika tiada unsur tertentu dalam senarai terpaut, tiada operasi akan dilakukan.

Untuk meringkaskan, menggunakan kaedah removeFirstOccurrence() kelas LinkedList boleh memadamkan elemen tertentu yang muncul buat kali pertama dalam senarai terpaut dengan mudah. Dalam pembangunan sebenar, kaedah ini boleh membantu kami memproses elemen dalam senarai terpaut dengan cepat. Pada masa yang sama, kelas LinkedList juga menyediakan kaedah kaya lain, yang boleh mengendalikan senarai terpaut dengan lebih fleksibel untuk memenuhi keperluan perniagaan yang berbeza. 🎜

Atas ialah kandungan terperinci Gunakan kaedah removeFirstOccurrence() kelas LinkedList untuk memadamkan elemen pertama yang ditentukan yang muncul dalam senarai terpaut.. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn