Ada yang mengartikan array sebagai larik, ada pula yang mengartikan sebagai senarai, saya cukup array('Bukan merk helm ya....'). Kini anda akan memasuki pembahasan tentang array di java.
Array
Array di Java adalah objek yang dapat digunakan untuk menyimpan sejumlah data. Elemen yang disimpan pada array dapat berupa tipe primitif ataupun tipe referensi (objek). Cara pendeklarasian array di Java adalah sebagai berikut :
Tipe_data[] nama_array ;
Tipe_data nama_array[] ;
Keduanya memiliki arti yang sama, namun disarankan untuk memakai bentuk yang pertama, karena terlihat lebih jelas bahwa yang array adalah tipe datanya, bukan variabel yang merujuknya.
Contoh program pendeklarasian array :
class Contoh {
public static void main(String[] args) {
// indeks array dimulai dari 0 di java array diperlakukan sebagai objek
// maka kita harus menggunakan kata kunci new
String[] nama = new String[3]; // mengalokasikan array string sebanyak 3
class Contoh {
public static void main(String[] args) {
String[] nama = {“aku”, “kamu”, “saya”};// langsung memberikan nilai
// length untuk mengetahui panjang array
for (int i=0; i<nama.length; i++) {
System.out.println(“nama : “ + nama[i]);
}
}
}
Contoh program dibawah ini akan memperkenalkan penggunaan foreach. Ingat, for bentuk ini hanya dikenal pada java versi 1.5 keatas.
class Contoh {
public static void main(String[] args) {
String[] nama = {“saya”, “aku”, “kamu”};
// tipe data di dalam for harus sesuai dengan tipe data yang ingin diakses
for (String akses : nama) {
System.out.println(“nama : “ + akses);
}
}
}
Kini anda telah mengetahui cara mendeklarasikan dan menggunakan array di Java. Mohon maaf karena terdapat banyak kekurangan di dalamnya.
'para pecundang adalah orang-orang yang tidak sadar
betapa dekatnya mereka dengan sukses itu, ketika mereka menyerah'
Thomas Alpha Edison
Thank’s to :
- My God Allah SWT, Kasih SayangMu Takkan Pernah Dapat Kuhitung
- My PC, Maafkan Aku Yang Telah Memaksamu Untuk Beroperasi Walau Dalam Keadaan Sekarat
- Dewi sang Matahari Malamku, maafkan aku telah menduakanmu dengan komputer....