Resume Materi Array
Larik
atau yang dalam ilmu komputer disebut Array merupakan suatu tipe data
terstruktur yang dapat menyimpan banyak data dengan
suatu nama yang sama dan menempati tempat di memori
yang berurutan serta bertipe data sama pula. Array dapat diakses berdasarkan indeksnya. Indeks array umumnya dimulai dari 0 dan ada pula yang
dimulai dari angka bukan 0. Pengaksesan array
biasanya dibuat dengan menggunakan perulangan (looping).
Array Satu Dimensi merupakan jenis array dasar dan jenis array
yang paling sering digunakan, pemakaian array
satu dimensi terutama dipakai dalam tipe data string (terutama dalam bahasa Bahasa pemrograman C).
Array Dua Dimensi merupakan tipe array yang lain. Array dua dimensi sering dipakai untuk
merepresentasikan tabel dan matriks dalam pemrograman.
Array dalam Bahasa Pemrograman
Bahasa Pascal
Array dalam bahasa Pascal dapat didefinisikan dengan
indeks awal dan indeks akhirnya.
Bahasa C
Array dalam bahasa C selalu dimulai dari indeks 0.
Array dapat didefinisikan secara statik atau dinamik. Jika didefinisikan
statik, ukuran array akan tetap dari awal program hingga akhir program. Jika
didefinisikan dinamik, ukuran array dapat berubah selama program berjalan
karena memesan tempat pada memori heap. Proses
pemesanan tempat pada memori disebut dengan alokasi. Sedangkan
proses pembebasan memori yang sudah dipesan disebut dengan dealokasi.
Bahasa Java
Dalam bahasa Java tipe data array direpresentasikan
sebagai sebuah objek khusus. Karena itu
pada bahasa Java array yang dibuat selalu bersifat dinamik. Namun walaupun
bersifat dinamik, array pada bahasa Java
tidak perlu dihancurkan karena proes penghancuran dilakukan secara otomatis melalui
suatu prosedur yang disebut dengan Pengumpulan sampah (Inggris: Garbage Collecting).
PHP
Sama seperti di JAVA larik di PHP juga merupakan
sebuah object lebih tepatnya lagi map
terorder. Ada dua tipe array di PHP,
indexed array (simple array) dan associated array (key=>value array). Di
PHP, element larik bisa berupa string,
Bilangan, boolean, dan semua tipe data primitive lainnya, termasuk array
juga bisa menjadi element larik lainnya.
Contoh Array Satu Dimensi
class array1Dimensi {public static void main (String [] args){
int [] nilai ={25,27,29,31,33};
//menampilkan elemen array
System.out.println(nilai[0]);
System.out.println(nilai[1]);
System.out.println(nilai[2]);
System.out.println(nilai[3]);
System.out.println(nilai[4]);
}
}
Tidak ada komentar:
Posting Komentar