0% menganggap dokumen ini bermanfaat (0 suara)
19 tayangan10 halaman

Panduan Java Collection Framework

Java Collection Framework menyediakan interface List untuk menyimpan objek berdasarkan urutan dan menerima duplikat. Class yang mengimplementasikan interface List antara lain Vector, Stack, LinkedList dan ArrayList. ArrayList dan Vector merupakan collection yang dapat menambah data secara dinamis tanpa menentukan ukuran awal, dan mendukung berbagai operasi seperti size(), add(), get(), dan remove().

Diunggah oleh

Sants
Hak Cipta
© All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PPTX, PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
19 tayangan10 halaman

Panduan Java Collection Framework

Java Collection Framework menyediakan interface List untuk menyimpan objek berdasarkan urutan dan menerima duplikat. Class yang mengimplementasikan interface List antara lain Vector, Stack, LinkedList dan ArrayList. ArrayList dan Vector merupakan collection yang dapat menambah data secara dinamis tanpa menentukan ukuran awal, dan mendukung berbagai operasi seperti size(), add(), get(), dan remove().

Diunggah oleh

Sants
Hak Cipta
© All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PPTX, PDF, TXT atau baca online di Scribd

Java Collection Framwork

List
• List digunakan untuk menyimpan sekumpulan
objek berdasarkan urutan masuk (ordered)dan
menerima duplikat.

• Class-class yang mengimplementasikan


interface List adalah Vector, Stack, LinkedList
dan Array List
Beberapa fungsi tambahan pada list:

• Akses sesuai dengan indeks


• Pencarian suatu unsur dalam list dan
mengembalikan posisi indeksnya
• Iteration – memanfaatkan iterator untuk
traversing
• Operasi dapat dibatasi dalam suatu range/jarak
tertentu
Array List
• ArrayList merupakan collection yang menjadi
bagian dari Java Util. Seperti biasa, ArrayList
dapat menambah data baru secara dinamis tanpa
harus menentukan ukurannya di awal. Berbagai
operasi dapat Anda lakukan terhadap ArrayList
seperti berikut:
Berbagai operasi dapat Anda lakukan terhadap ArrayList
seperti berikut:
• size()
• add()
• get()
• isEmpty()
• indexOf()
• contains()
• set()
• remove()
Vector
• Vector merupakan suatu bentuk array dinamis, sehingga
Kita tidak Perlu mengubah Ukuran array Saat melakukan
penambahan Pada array Yang sudah Penuh.

• Perbedaan Vector dengan Array adalah Pengaksesan


elemen Pada vector Tidak bisa Dilakukan secara
langsung, tetapi Harus menggunakan Setter dan Getter.
Contoh method dalam vector
• size()
• add()
• get()
• isEmpty()
• indexOf()
• contains()
• set()
• remove()
• firstElement()
• lastElement()
• insertElementAt()
SELESAI

Anda mungkin juga menyukai