"Saya disini."

"Aku sudah lama menunggumu di sini."

"Kuharap begitu. Kalau begitu, mari kita lanjutkan."

"Saya akan memperkenalkan Anda untuk menyajikan kepada Anda kelas utilitas berfitur lengkap super-duper untuk koleksi."

"Aku sudah gemetar karena kegembiraan."

"Bagus. Kalau begitu mari kita mulai. Berikut adalah metode dari kelas Collections:"

Kode Penjelasan
boolean addAll(Collection<? super T> c, T... elements)
Menambahkan elemen yang diteruskan ke koleksi yang diteruskan.
Metode ini dapat dengan mudah disebut seperti ini: Collections.addList (list, 10,11,12,13,14,15)
Queue<T> asLifoQueue(Deque<T> deque)
Mengembalikan «antrean normal» yang dibuat dari deque.
int binarySearch(List<? extends T> list, T key, Comparator<? super T> c)
Melakukan pencarian biner untuk elemen kunci dalam daftar.
Daftar harus diurutkan.
Anda dapat menentukan pembanding untuk membandingkan elemen.
Collection<E> checkedCollection(Collection<E> c, Class<E> type)
Periksa apakah semua elemen koleksi c bertipe tertentu.
Metode serupa ada untuk List, Map, Set, dan SortedSet.
void copy(List<? super T> dest, List<? extends T> src)
Menyalin daftar src ke daftar tujuan.
boolean disjoint(Collection<?> c1, Collection<?> c2)
Periksa apakah koleksi tidak mengandung elemen umum
void fill(List<? super T> list, T obj)
Mengisi list dengan elemen obj
int frequency(Collection<?> c, Object o)
Menghitung berapa kali objek o ada dalam koleksi c
int indexOfSubList(List<?> source, List<?> target)
Menentukan indeks kemunculan pertama dari daftar target dalam daftar sumber.
Prinsipnya mirip dengan String.indexOf("some string")
int lastIndexOfSubList(List<?> source, List<?> target)
Menentukan indeks kejadian terakhir dari daftar target dalam daftar sumber.
Mirip dengan String.lastIndexOf("beberapa string")
max(Collection<? extends T> coll)
Mencari angka/nilai maksimum dalam koleksi.
Bagaimana kita menemukan maksimum 6 angka?
Collections.max(Arrays.asList(51, 42, 33, 24, 15, 6));
min(Collection<? extends T> coll)
Mencari nilai minimum dalam koleksi.
List<T>nCopies(int n, To)
Membuat koleksi boneka di mana elemen o muncul sebanyak n kali.
boolean replaceAll(List<T> list, T oldVal, T newVal)
Mengganti semua elemen oldVal dalam daftar dengan elemen newVal
void reverse(List<?> list)
Membalik daftar.
void shuffle(List<?> list)
Mengacak elemen daftar secara acak.
List<T>singletonList(To)
Mengembalikan daftar yang tidak dapat diubah yang terdiri dari satu elemen yang diteruskan.
Metode serupa ada untuk Map, Set, dan SortedSet.
void sort(List<T> list)
Mengurutkan daftar dalam urutan menaik.
void swap(List<?> list, int i, int j)
Tukar elemen daftar
Collection<T>synchronizedCollection(Collection<T> c)
Bungkus koleksi ini dalam pasangan yang disinkronkan.
Metode serupa ada untuk List, Map, Set, dan SortedSet.

"Whoa! Ya, ini adalah seluruh gudang senjata, dan aku hampir tidak pernah menggunakannya."

"Sebenarnya, di sinilah pelajaranku berakhir hari ini."

"Lihatlah metode ini, dan temukan yang paling mungkin Anda gunakan."

"Atau lebih baik lagi, pelajarilah. Itu akan berguna untukmu."

"Terima kasih, Rishi. Aku akan pergi belajar."