§ ArrayList class mengelola urutan object, yang dapat bertambah dan berkurang sesuai
dengan keperluan
§ArrayList class menyediakan banyak method untuk berbagi keperluan, misalnya menambah dan
menghapus elemen
§ ArrayList adalah suatu generic class:
§ ArrayList<T> mengumpulkan object yang bertipe T:
ArrayList<String>
names = new ArrayList<String>();
names.add("Emily");
names.add("Bob");
names.add("Cindy");
§ size method untuk menghitung jumlah elemen
- Untuk
menambahkan sebuah elemen pada bagian akhir dari ArrayList, gunakan method
add di bawah:
names.add("Emily");
names.add("Bob");
names.add("Cindy");
- Untuk
menghapus elemen pada suatu indeks, menggunakan method remove:
names.remove(1);
- Untuk
mendapatkan nilai elemen pada indeks, menggunakan metode get, dimana
indeks dimulai dari 0
String name = names.get(2);
//dapatkan elemen ketiga dari ArrayList
- Bila
indeks keluar dari jangkauan, error akan keluar:
int i = names.size();
name = names.get(i);
// Error
// legal index values
are 0 ... i-1
- Untuk
menambahkan nilai baru ke elemen, digunakan method set:
names.set (2, "Carolyn");
names.add("Emily");
names.add("Bob");
names.add("Cindy");
names.set(2,"Carolyn");
names.add(1,"Ann");
names.remove(1);
0 komentar:
Posting Komentar