"Saya di sini."
"Saya dah lama tunggu awak kat sini."
"Saya harap begitu. Mari kita sambung, kalau begitu."
"Saya akan memperkenalkan anda untuk membentangkan anda kelas utiliti berciri penuh super duper untuk koleksi."
"Saya sudah menggeletar kerana teruja."
"Bagus. Kemudian mari kita mulakan. Berikut ialah kaedah kelas Koleksi:"
Kod | Penjelasan |
---|---|
|
Menambah elemen yang diluluskan pada koleksi yang diluluskan. Kaedah ini boleh dipanggil dengan mudah seperti ini: Collections.addList (senarai, 10,11,12,13,14,15) |
|
Mengembalikan «baris gilir biasa» yang dibuat daripada deque. |
|
Melakukan carian binari untuk elemen utama dalam senarai. Senarai itu mesti diisih. Anda boleh menentukan pembanding untuk membandingkan elemen. |
|
Semak bahawa semua elemen koleksi c adalah daripada jenis tertentu. Kaedah yang serupa wujud untuk Senarai, Peta, Set dan SortedSet. |
|
Salin senarai src ke senarai destinasi. |
|
Semak bahawa koleksi tidak mengandungi unsur biasa |
|
Isi senarai dengan elemen obj |
|
Mengira berapa kali objek o wujud dalam koleksi c |
|
Menentukan indeks kejadian pertama senarai sasaran dalam senarai sumber. Prinsipnya serupa dengan String.indexOf("beberapa rentetan") |
|
Menentukan indeks kejadian terakhir senarai sasaran dalam senarai sumber. Sama dengan String.lastIndexOf("some string") |
|
Mencari nombor/nilai maksimum dalam koleksi. Bagaimanakah kita mencari maksimum 6 nombor? Collections.max(Arrays.asList(51, 42, 33, 24, 15, 6)); |
|
Mencari nilai minimum dalam koleksi. |
|
Mencipta koleksi tiruan di mana unsur o muncul n kali. |
|
Menggantikan semua elemen oldVal dalam senarai dengan elemen newVal |
|
Membalikkan senarai. |
|
Merombak elemen senarai secara rawak. |
|
Mengembalikan senarai tidak berubah yang terdiri daripada satu elemen yang diluluskan. Kaedah serupa wujud untuk Map, Set dan SortedSet. |
|
Isih senarai dalam tertib menaik. |
|
Menukar elemen senarai |
|
Membungkus koleksi ini dalam rakan sejawat yang disegerakkan. Kaedah yang serupa wujud untuk Senarai, Peta, Set dan SortedSet. |
"Wah! Ya, ini adalah senjata lengkap, dan saya hampir tidak pernah menggunakannya."
"Sebenarnya, di sinilah pelajaran saya berakhir hari ini."
"Lihat kaedah ini, dan cari kaedah yang paling mungkin anda gunakan."
"Atau lebih baik lagi, kaji mereka. Mereka akan berguna kepada anda."
"Terima kasih, Rishi. Saya pergi belajar."
GO TO FULL VERSION