Rabu, 28 November 2012

ArrayList


§ 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

Menambahkan Elemen
  • Untuk menambahkan sebuah elemen pada bagian akhir dari ArrayList, gunakan method add di bawah:
          names.add("Emily");
          names.add("Bob");
          names.add("Cindy");


                            
Menghapus Elemen
  • Untuk menghapus elemen pada suatu indeks, menggunakan method remove:
    names.remove(1);
Mendapatkan Nilai Elemen
  • 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

Menambah Nilai Baru ke Elemen
  • Untuk menambahkan nilai baru ke elemen, digunakan method set:
    names.set (2, "Carolyn");
Menambah dan Menghapus Elemen
names.add("Emily");        
names.add("Bob");
names.add("Cindy");
names.set(2,"Carolyn");
names.add(1,"Ann");
names.remove(1);




0 komentar:

Posting Komentar