Memahami Class Arraylist Pada Pemrograman Java

Saat Anda menulis sebuah jadwal yang mengharuskan anda untuk mengumpulkan input, mungkin saja Anda tidak sanggup selalu mengetahui mengenai berapa banyak input yang akan Anda miliki. Dalam situasi menyerupai ini maka sebuah array list hadir dengan menawarkan dua laba yang sangat anda butuhkan, yaitu:

• Ukuran dari array list sanggup tumbuh ataupun menyusut sesuai dengan kebutuhan.
• Class ArrayList mempunyai metode-metode untuk kiprah secara umum. Seperti memasukkan dan menghapus elemen.


Saat Anda menulis sebuah jadwal yang mengharuskan anda untuk mengumpulkan input Memahami Class ArrayList Pada Pemrograman Java


ArrayList Untuk Menyimpan Objek Pada Program Java


ArrayList merupakan class yang sangat berkhasiat untuk menyimpan objek. Ya, anda sanggup saja menyimpan objek dalam array. Namun, dikala array tersebut dibuat, maka ukurannya tidak sanggup diubah. Oleh sebab itu Java menyediakan class ArrayList yang sanggup dipakai untuk menyimpan objek-objek dengan jumlah tidak terhingga.

Pada pecahan ini, diperlukan Anda akan berguru bagaimana bekerja dengan array list.

Syntax dari array list:

  • Untuk mengkonstrusi suatu array list: new ArrayList<typeName>()
  • Untuk mengakses suatu elemen:
    - arraylistReference.get(index)
    - arraylistReference.set(index, value)

Mendeklarasikan dan memakai array list


Berikut ini ialah referensi untuk menciptakan sebuah array list dan menetapkannya pada variabel referensi buah. Object array list tersebut sanggup dipakai untuk menyimpan string.

ArrayList<String> buah = new ArrayList<String>();

Jika kita perhatikan, maka:

  • ArrayList<String> adalah tipe dari variabel
  • buah adalah nama dari variabel referensi
  • new ArrayList<String> adalah suatu object array list dengan ukuran 0
  • () ialah konstruktor dari ArrayList<String>

Kelas ArrayList terdapat dalam package java.util. Jadi, untuk sanggup memakai array list, anda perlu memakai pernyataan import java.util.ArrayList. Pada referensi di atas, tipe ArrayList memperlihatkan array list dari elemen String. 

Kurung berbentuk sudut "<     >" di sekitar tipe String memberi tahu Anda bahwa String ialah jenis parameter. 

Tapi, anda sanggup mengganti String dengan kelas lain dan mendapat tipe lain untuk array list. Oleh sebab itu, ArrayList disebut  dengan kelas generik. 

Misalnya:

ArrayList<java.util.Date> dates = new ArrayList<java.util.Date> ();


Contoh di atas ialah untuk menciptakan sebuah array list dan menetapkannya pada variabel referensi dates. Object array list tersebut sanggup dipakai untuk menyimpan tanggal.


Namun, Anda tidak sanggup memakai tipe primitif sebagai tipe parameter untuk array list. Makara pada java tidak pernah ada, contohnya ArrayList<double>  atau ArrayList<int>


Method-method Dasar Yang Sangat Berguna Pada ArrayList

Berikut ini ialah referensi jadwal array list dengan memakai beberapa method.

Berikut ini class MyArrayList untuk mendemonstrasikan method-methodnya.
Output:
Jumlah elemen listBuah awal ialah 0
Size listBuah kini ialah 5
Apakah pisang terdapat dalam listBuah? true
Pada index berapakah semangka terdapat dalam list? 4
Apakah list kosong? false
Konten dari list kini ialah [rambutan, apel, anggur, pisang, semangka]
Menampilkan list dengan urutan terbalik:
semangka
pisang
anggur
apel
rambutan
Anda membeli apel sebanyak 4 buah dengan total harga 62503.12
Anda membeli pisang sebanyak 3 buah dengan total harga 19503.69
Anda membeli semangka sebanyak 3 buah dengan total harga 86072.28
Anda berbelanja sebesar 168079.09

Belum ada Komentar untuk "Memahami Class Arraylist Pada Pemrograman Java"

Posting Komentar

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel