ARRAY
Array adalah wadah yang dapat menyimpan sejumlah nilai
skalar. Setiap nilai pada array di akses melalui indeks yang bisa disebut juga
subskrip. Indeks dapat berupa bilangan bulat yang dimulai dengan nol. Array
pada java diimplementasikan dengan bentuk seperti :
tipe_data nama [] = new
tipe_data[jumlah_elemen];
Dalam hal ini nama yang menyatakan
objek array, tipe_data bisa berupa tipe data apa saja, dan jumlah_elemen
menyatakan jumlah elemen array. Array juga
memiliki bentuk dua dimensi dan bentuk tiga dimensi.
Berikut
adalah contoh Array :
Maka
outputnya adalah sebagai berikut :
Untuk
mengetahui jumlah elemen array, Anda dapat menggunakan field length. Contoh berikut
menunjukkan cara mendapatkan jumlah elemen array. Berikut adalah contohnya :
Maka
hasilnya adalah :
Misalkan
terdapat 10 elemen array cara mengetahui bilangan terbesar di array tersebut
adalah dengan menggunakan mekanisme seperti berikut :
1.
Anggaplah elemen pertama sebagai bilangan yang terbesar : terbesar array [0]
Anggaplah elemen pertama sebagai bilangan yang terbesar : terbesar array [0]
2. Bandingkan elemen terbesar dengan elemen kedua hingga terakhir di
array. Kalau nilai elemen terbesar < elemen ke-i, isikan elemen ke-i
tersebut ke terbesar
Dengan
cara yang seperti itu maka nilai terbesar pada array dapat terlihat
Contoh
Script untuk mengetahui nilai array terbesar :
Maka
outputnya seperti berikut :
Array Dua Dimensi
Array
dua dimensi dibuat dengan bentuk sebagai berikut :
tipe nama_array [][] = new tipe [jumlah_baris][jumlah_kolom]
Contoh
Int
matriks [][] = new int [2][3];
akan
membuat array bernama matriks,dengan jumlah baris 2 dan jumlah kolom 3 serta
elemennya bertipe int.
Berikut
adalah script java contoh array dua dimensi :
Maka
hasil outputnya :
Array
Multidimensi (Tiga Dimensi)
Array multi-dimensi merupakan array
yang mempunyai ukuran lebih dari dua. Bentuk pendeklarasian array sama saja
dengan array dimensi satu maupun array dimensi dua. Sebuah contoh bentuk nyata yang baik dari array dua
dimensi adalah sebuah papan catur. Satu dimensinya merupakan delapan baris,
sedangkan dimensi lainnya merupakan delapan kolom.
tipe_array
nama_array[ukuran1][ukuran2]…[ukuranN];
Berikut adalah script java contoh Array Multidimensi :
Maka Outputnya :










Tidak ada komentar:
Posting Komentar