Kode sampel yang dibagikan dalam artikel ini mengimplementasikan ekstraksi elemen yang sama dan berbeda dalam dua set
Di sini kita perlu menggunakan metode yang disediakan oleh Koleksi Koleksi: RemoveAll (Daftar Seleksi), metode RemoveAll digunakan untuk menghapus semua elemen yang terkandung dalam koleksi yang ditentukan dari daftar.
Sintaks RemoveAll (Koleksi <?> C)
C: Berisi objek koleksi yang menghapus elemen dari daftar.
Nilai pengembalian metode ini adalah objek Boolean. Jika objek koleksi daftar berubah karena memanggil metode RemoveAll, ia mengembalikan true, jika tidak ia mengembalikan False. Kode implementasi adalah sebagai berikut:
impor java.util.arraylist; import java.util.collection; import java.util.list; tes kelas publik {public static void main (string args []) {// atur satu daftar _first = new arraylist (); _ first.add ("jim"); _ first. _second = ArrayList baru (); _ Second.Add ("jack"); _ Second.add ("Happy"); _ Second.add ("Sun"); _ Second.add ("Good"); koleksi ada = Daftar Array baru (_Second); koleksi notexists = new baru Arraylist (_second); exists.removeall (_first); System.out.println ("" yang tidak ada dalam _set dalam _set: "+ada); notexists.removeall (ada); System.out.println (" "yang tidak ada di _set:"+("+ex.Hasil Menjalankan:
_Second tidak ada di _set: [bahagia, matahari, bagus]
_second ada di _set: [jack]
Meringkaskan
Di atas adalah semua tentang Java mengekstraksi contoh kode dari elemen yang sama dan berbeda dalam dua koleksi. Saya harap ini akan membantu semua orang. Jika ada kekurangan, silakan tinggalkan pesan untuk menunjukkannya. Terima kasih teman atas dukungan Anda untuk situs ini!