Belajar Program Java Mengenal Array

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 Kosong

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.

Memunculkan Array menggunakan Perulangan

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 Multidimensi

Array multi dimensi artinya array yang memiliki lebih dari satu dimensi. Perhatikan cara kerja array multidimensi :

Percobaan :

Hasil output :

Array List

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 :

  • Array list (Ingatan) merupakan sebuah objek.
  • Fungsi add()  untuk menambahkan sesuatu ke dalam array list;
  • Fungsi remove() untuk menghapus sesuatu ke dalam array list;
  • Fungsi size() untuk mengambil ukuran array list;
  • Fungsi get(id) untuk mengambil item dalam array list berdasarkan id atau indeks tertentu.
  • Dll.

Belajar Apa lagi yaa?? Tunggu Part Selanjutnya….

Jangan lupa like, share, and coment ya kawan;)

Share This:

Comments ( 0 )

    Leave A Comment

    Your email address will not be published. Required fields are marked *