Larik (array) pada Pemrograman Java
Daftar Isi
Pada postingan kali ini, disini kita akan belajar mengenai array atau larik. Array sendiri merupkan salah satu bagian penting dalam pemrograman yang bersifat efesien dalam penggunaan. Efisien disini dimaksudkan karena array dapat menampung banyak nilai dalam satu tipe data array.
Array merupakan bagian dasar pembentukan suatu struktur data yang lebih kompleks. Hampir setiap jenis struktur data kompleks dapat di sajikan secara logik oleh array. Array adalah suatu tipe data terstuktur yang berupa sejumlah data sejenis (bertipe data sama) yang jumlahnya tetap dan diberi suatu nama tertentu.
Elemen-elemen array tersusun secara sekuensial di dalam memori sehingga memiliki alamat yang berdekatan. Array dapat berupa array 1 dimensi, 2 dimensi, bahkan n-dimensi. Elemen-elemen array bertipe data sama tapi bisa bernilai sama atau berbeda-beda. Array digunakan untuk menyimpan data-data yang diinputkan masing-masing kedalam memory komputer. Jadi jumlah datanya banyak namun satu jenis.
2. Karakteristik Array
A. Mempunyai batasan dari pemesanan alokasi memory (bersifat statis)
B. Mempunyai type data sama (homogen)
C. Dapat di akses secara acak.
D. Berurutan (terstruktur)
3. Deklarasi Array
Contoh :
tipe_data nama_var [ukuran_array]
Ket :
– type_data : menyatakan type elemen array misal int, char, float
– nama_var : nama variabel array
– ukuran : menyatakan jumlah maksimal elemen arraynya
4. Macam-macam array
a. Array Satu Dimensi
Array satu dimensi adalah array yang hanya berisi satu dimensi saja.
Pendeklarasian variabel array dilakukan dengan bentuk:
• tipe namaVariabelArray[]; atau
• tipe [] namaVariabelArray;
Contoh :
• int [] umur;
Untuk mendeklarasikan array sekaligus memberikan nilai dapat dilakukan dengan cara sebagai berikut :
• double []grades = {100, 90, 80, 75};
• String days[] = { “Mon”, “Tue”, “Wed”, “Thu”, “Fri”, “Sat”,“Sun”};
Baca Juga: loading
b. Array Multi dimensi / Dua Dimensi Array multi-dimensi merupakan array dari array. Artinya, terdapat sebuah array yang setiap elemennya juga bertipe array.
Cara mendeklarasikan Array Multi Dimensi :
tipe namaVariabelArray [][];
atau
tipe [][] namaVariabelArray;
Contoh :
• int[][] twoD = new int[512][128];
• char[][][] threeD = new char[8][16][24];
• String[][] dogs = {{ "terry", "brown" },
{ "Kristin", "white" },
{ "toby", "gray"},
{ "fido", "black"}
};
Kesimpulan
Array adalah suatu struktur yang terdiri dari sejumlah elemen yang memiliki tipe data yang sama. array dapat membantu programmer dalam mengkategorikan tipe data yang sama, sehingga programmer dapat menyusun program secara sekuensial dengan mudah, dan array dibagi menjadi 3 jenis yaitu, array satu dimensi, array dua dimensi, dan array multidimensi.
Baca juga : Contoh Program Array pada Java
Note : Mungkin sekian dari array. Jika ada yang ingin ditanyakan, atau kritik dan saran dapat disampaikan pada kolom komentar dibawah. Terimakasih telah berkunjung.
Posting Komentar