Rumah >Java >javaTutorial >Bagaimana untuk Mengira Kejadian Elemen dalam Java ArrayList?
Mengira Kejadian Elemen dalam ArrayList
Rangka kerja Java Collection menyediakan banyak utiliti untuk memanipulasi dan menanyakan koleksi. Satu tugas biasa ialah menentukan kiraan elemen tertentu dalam koleksi. Artikel ini meneroka cara mengira kejadian elemen dalam ArrayList menggunakan API Collections.
Menyoal Kiraan Elemen ArrayList
Untuk ArrayList dalam soalan:
ArrayList<String> animals = new ArrayList<String>(); animals.add("bat"); animals.add("owl"); animals.add("bat"); animals.add("bat");
Objektifnya adalah untuk mengira bilangan kejadian unsur "bat."
Collections.frequency() API
Kelas Collections menawarkan kaedah statik yang dipanggil frequency() yang mengembalikan kiraan elemen dalam koleksi. Kaedah ini menerima dua parameter, koleksi dan elemen untuk dicari.
int occurrences = Collections.frequency(animals, "bat");
Kaedah ini akan mengembalikan kiraan elemen dalam koleksi. Dalam kes ini, ia akan mengembalikan 3, kerana ArrayList mengandungi tiga elemen yang sama dengan "kelawar."
Kaedah ini tersedia dalam Java Development Kit (JDK) 1.6 dan lebih tinggi, menjadikannya serasi dengan keperluan produk yang ditentukan dalam soalan.
Kesimpulan
Kaedah Collections.frequency() menyediakan penyelesaian mudah untuk mengira bilangan kejadian unsur dalam ArrayList. API ini mudah digunakan dan cekap, menawarkan kaedah yang berkesan untuk bekerja dengan koleksi dalam Java.
Atas ialah kandungan terperinci Bagaimana untuk Mengira Kejadian Elemen dalam Java ArrayList?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!