Apa yang akan kita lakukan bila akan menyimpan data dalam suatu variable??
Misal :
Ini dapat digunakan, tetapi tidak efektif, karena jika ada 100 data yang akan disimpan tidak mungkin akan menulisnya variable sebanyak itu.
Dalam Pemrogram Java terdapat Array untuk menyimpan banyak data. Array adalah sebuah variabel yang bisa menyimpan banyak data dalam satu variabel.
Array menggunakan indeks untuk memudahkan akses terhadap data yang disimpannya.
Array yang kosong siap diisi dengan data. Pastikan mengisinya dengan data yang sesuai dengan tipe datanya.
Misal :
Cara mengambil data menggunakan index :
Hasil ouput :
Index pada array dimulai dari 0, kesimpulannya “Amel” terletak pada index ke-0, “Neysa” index ke-1, “Jen” index ke-2, dan “Nabhila” index ke-3. Jadi hasil outputan nya menampilkan index-3 yaitu Nabhila.
Mengambil data satu per satu dari array mungkin cukup melelahkan, karena kita harus mengtik ulang nama array-nya dengan indeks yang berbeda. Karena itu, kita menggunakan perulangan agar pekerjaan kita dan sistem yang kita gunakan lebih efektif.
Percobaan :
Di sana kita menggunakan atribut length untuk mengambil panjang array-nya. Dan menggunakan Foreach untuk menampilkan isi array. Seperti yang sudah dipelajari dimateri https://anmediacorp.com/belajar-program-java-memahami-2-jenis-perulangan/
Hasil output :
Array multi dimensi artinya array yang memiliki lebih dari satu dimensi. Perhatikan cara kerja array multidimensi :
Percobaan :
Array list merupakan sebuah class yang memungkinkan kita membuat sebuah objek untuk menampung apapun. Tetapi array list ini mempunyai kekurangan yaitu tidak mampu menyimpan data dengan tipedata berbeda dan ukurannya tidak dinamis.
Dalam array list menggunakan :
Percobaan :
Hasil output :
Penjelasan :