Post
sebelumnya, udah kenalan sebentar sama struktur data. Nah kali ini perdalam
lagi yuk kenalannya. Salah satu jenis struktur data yang paling famous adalah
array. Semua bahasa pemrograman pasti ada yang namanya array. Jadi, apa sih
array ?
Array
adalah salah satu struktur data yang dapat menyimpan beberapa variabel
sekaligus dengan tipe data yang sama. Ibaratnya, array merupakan suatu tempat /
wadah untuk menampung variabel yang sejenis. Penyimpanan variabel dalam array
dimulai dari indeks ke 0. Sehingga dapat
disimpulkan jumlah indeks suatu array = jumlah variabel – 1. Misalnya array
menyimpan 5 variabel maka jumlah indeks pada array tersebut adalah 4.
Deklarasi Array
Untuk
membuat sebuah array, dapat menggunakan listing program berikut :
TipeData namaArray[ ] = new TipeData [panjang/ukuranArray]
Atau
TipeData[ ] namaArray = new TipeData [panjang/ukuranArray]
Mengisi Array
Setelah dideklarasikan, langkah selanjutnya adalah
mengisi array tersebut. Hal yang perlu diperhatikan adalah posisi index yang
akan diisi nilainya.
namaArray[indeks]=nilai/valueJika ingin mengisi array dengan menghiraukan posisi index dengan memasukkan nilai/value secara bersamaan, dapat menggunakan listing berikut :
TipeData namaArray[ ] = {nilai1, nilai2, nilai3,…}
Mengakses
nilai elemen array
Apabila teman-teman ingin tau nilai/value yang
terkandung pada suatu indeks tertentu, teman-teman dapat mengaksesnya dengan
cara berikut.
namaArray[indeks];
Kalau mau
cetak, tinggal tambahkan System.out.println didepannya.
System.out.println namaArray[indeks];Sampai disini, sudah faham kan ya bagaimana cara pendeklarasian array dan cara mengisi nilai pada array ? Helakan nafas teman-teman dulu J Kalau belum faham, coba praktik dengan listing kode berikut .
Untuk listing program for(int i=0; i<array.length;i++) merupakan perulangan untuk menampilkan semua data yang ada pada array. Array dan perulangan itu ibarat buku dan kertas didalamnya. Ngga bisa dipisahin.
Array pada Java (Bagian 1)