Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
Anda di halaman 1/ 8
Pemrograman berorientasi objek
“ARRAY”
RAHMADANI PANE,S.KOM., M.KOM
Array Array atau Larik adalah variable yang digunakan untuk menyimpan data-data yang mempunyai tipe data yang sama. Di Java, Array dimulai dari index ke-0 sampai ke ke-n. Ada dua macam cara deklarasi array dimensi 1 di Java, yaitu : a) tipeData[] namaArray; Misal: String[] mhs; b) tipeData namaArray[]; Misal: String mhs[] Ada dua macam cara membuat array dimensi 1 di Java, yaitu: a) tipeData[] namaArray = new tipeData[ukuranArray]; Misal: String[] mhs = new String[50]; b) tipeData[] namaArray = {isiArray, isiArray,...,isiArray}; Misal: String[] mahasiswa = {"Dono","Danu","Dana","Dini","Doni"}; A. Mendeklarasikan Variabel Array Mendeklarasikan variabel array dengan tipe data yang diinginkan dengan cara yang hampir sama dengan variabel biasa. Misalnya untuk mendeklarasikan variabel bertipe integer, dapat dilakukan dengan cara : int[ ] bilangan; atau int bilangan[ ]; Jadi perbedaan utama pendeklarasian variabel array dengan variabel biasa adalah adanya tanda kurung [ ] di akhir tipe data atau di akhir nama variabel array. Pada tahap pendeklarasian variabel array ini belum ada alokasi memori untuk menyimpan data B. Mendefinisikan Array Setelah mendeklarasikan array, kita perlu mendefinisikan array, dalam arti menentukan besar array yang diinginkan. Misalnya dengan cara : Bilangan = new int[5]; Array memiliki ukuran yang tetap dalam arti tidak dapat membesar atau mengecil ukurannya setelah didefinisikan. Setelah didefinisikan, maka variabel dengan nama bilangan dapat menyimpan 5 nilai integer yang dapat diakses melalui indeks 0 sampai indeks 4. Setelah pendefinisian array, maka memori akan dialokasikan untuk menyimpan data dari array. Besar memori yang dialokasikan tergantung dari tipe data variabel array dan jumlah elemen array yang didefinisikan. class SingleArray { public static void main(String[] args) { int [] x; // Cara 1 x = new int[3]; x[0] = 20 ; x[1] = 10 ; x[2] = 30;