Rumah  >  Artikel  >  Java  >  Gunakan fungsi ArrayList.contains() java untuk menentukan sama ada ArrayList mengandungi elemen

Gunakan fungsi ArrayList.contains() java untuk menentukan sama ada ArrayList mengandungi elemen

WBOY
WBOYasal
2023-07-24 12:43:512001semak imbas

Gunakan fungsi ArrayList.contains() Java untuk menentukan sama ada ArrayList mengandungi elemen

Dalam pengaturcaraan Java, ArrayList ialah struktur data yang biasa digunakan yang boleh menyimpan sebarang jenis objek dan boleh dikembangkan secara dinamik. Kadangkala kita perlu menentukan sama ada ArrayList mengandungi elemen tertentu. Dalam kes ini, kita boleh menggunakan fungsi contains() kelas ArrayList.

Kelas ArrayList ialah salah satu kelas koleksi yang biasa digunakan dalam pengaturcaraan Java dan terletak di bawah pakej java.util. Ia menyediakan banyak kaedah mudah, termasuk menambah, memadam dan mencari elemen. Fungsi contains() digunakan untuk menentukan sama ada ArrayList mengandungi elemen tertentu. Sintaks fungsi contains() adalah seperti berikut:

boolean mengandungi(elemen objek)

di mana elemen mewakili elemen yang akan dinilai. Fungsi contains() mengembalikan nilai Boolean Jika elemen terkandung dalam ArrayList, ia mengembalikan benar;

Berikut ialah contoh kod yang menggunakan fungsi ArrayList.contains() untuk menentukan sama ada ArrayList mengandungi elemen:

import java.util.ArrayList;

public class ArrayListContainsContainsContoh {

public static void main(String[] args) {
    // 创建一个ArrayList
    ArrayList<String> list = new ArrayList<>();

    // 向ArrayList中添加元素
    list.add("apple");
    list.add("banana");
    list.add("orange");

    // 判断ArrayList是否包含某个元素
    System.out.println("ArrayList是否包含apple:" + list.contains("apple"));
    System.out.println("ArrayList是否包含pear:" + list.contains("pear"));
}

}

kod di atas

}

dan anda akan mendapat hasil output berikut:


Sama ada ArrayList mengandungi epal: true

Sama ada ArrayList mengandungi pear: false

Seperti yang dapat dilihat daripada hasil output, fungsi ArrayList.contains() menentukan dengan betul sama ada ArrayList mengandungi yang ditentukan unsur. Dalam contoh di atas, kami mencipta objek ArrayList dan menambah tiga elemen rentetan. Kemudian, kami menggunakan fungsi contains() untuk menentukan sama ada ArrayList mengandungi dua elemen "epal" dan "pir" masing-masing, dan sahkan dengan mencetak hasil output.

Perlu diambil perhatian bahawa fungsi contains() akan menggunakan kaedah equals() elemen untuk membandingkan sama ada elemen adalah sama. Oleh itu, apabila menggunakan fungsi contains(), pastikan kelas elemen telah melaksanakan kaedah equals() dengan betul.

Ringkasan: Artikel ini memperkenalkan kaedah menggunakan fungsi ArrayList.contains() Java untuk menentukan sama ada ArrayList mengandungi elemen dan menyediakan contoh kod yang sepadan. Dengan cara ini, kita boleh menentukan dengan mudah sama ada ArrayList mengandungi elemen tertentu, sekali gus meningkatkan kecekapan pengaturcaraan. 🎜

Atas ialah kandungan terperinci Gunakan fungsi ArrayList.contains() java untuk menentukan sama ada ArrayList mengandungi elemen. 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