ArrayList (java)



ArrayList Pada Java
          Sebelumnya sudah dapat dijelaskan tentang Array, Nah Sekarang kita masuk dalam salah satu tipe array. Disini saya akan menjelaskan tentang arraylist pada java. Berbeda dengan array biasa, arraylist memiliki operasi yang lebih lengkap dan juga lebih mudah digunakan dari pada array biasa. ArrayList merupakan collection yang menjadi bagian dari Java Util. Seperti biasa, array pada umumnya menentukan ukuran sizenya, namun beda dengan arraylist dia tidak harus menentukan ukuran pada arraynya, Malah Arraylist lebih fleksibel daripada array biasa, dan arraylist dapat menambah size data jika diperlukan. Maka dari itu arraylist lebih lengkap dan lebih mudah digunakan dari pada array biasa.

          Sebelum kita mulai menggunakan arraylist , kita harus menambahkannya dengan import. Yaitu Import java.util.Arraylist;.
                       

Setelah itu kita dapat menggunakan Arraylist, dan sebelumnya kita harus mendeklarasikan Arraylistnya dengan cara :
ArrayList<tipe data> namalistnya = new ArrayList<tipe data sebelumnya>();
                                 
         
Dalam ArrayList terdapat berbagai operasi seperti Berikut:
·        size(), untuk mencari panjang ArrayList
·        add(), untuk menambah elemen baru
·        get(), untuk mengambil elemen pada indeks tertentu
·        isEmpty(), untuk memeriksa apakah ArrayList kosong atau tidak
·        indexOf(), untuk mengetahui indeks dari suatu nilai
·        contains(), untuk memeriksa apakah suatu nilai ada dalam ArrayList
·        set(), untuk menimpa nilai pada indeks tertentu
·        remove(), untuk menghapus nilai pada indeks tertentu

Kita langsung coba operasi-operasi tersebut:






Dan Hasil Output-nya Adalah :

Sekian Dari Saya
Terima Kasih.

“ ArrayList lebih mudah dari pada array biasa serta kita lebih fleksibel dalam mengatur datanya , namun jika tidak dengan niat maka hal itu akan sulit dilakukan “ ~Fajar Satya Sanjaya





Sumber:
https://www.javatpoint.com/java-arraylist


Komentar

Postingan populer dari blog ini

Array 2 Dimensi (Java)

Array 1 dimensi (java)