Dutormasi.com – Baklah pada kali ini kita akan mempelejari Array pada bahasa pemrograman Java. Pernah gak kamu punya banyak data tetapi kamu masukin datanya dalam satu satu variabel. Contoh kamu ingin masukin nama teman kamu, maka kamu membuatnya seperti ini :
String nama1 = Ridha";
String nama2 = Rakha";
String nama3 = Andrian";
String nama4 = Wira";
String nama5 = Ritsa";
//Dutormasi.com
Ya sebenarnya itu nggak papa sih, tapi masalahnya bagaimana kalau kita sudah memiliki banyak data sampai 200 gitu, pastinya kamu bakalan capek dong buat variabel sebanyak itu.
Apa sih itu Array?
Array adalah obyek yang bisa digunakan untuk menyimpan kumpulan data lebih dari satu dengan tipe sama. Array memiliki jumlah data yang fixed (tetap) dan juga menggunakan indeks untuk memudahkan akses terhadap data yang disimpannya.
Seperti gambar diatas, bahwa indeks array dimulai dari 0 dan juga perlu diketahui kalau indeks itu tidak selalu dalam bentu angka kok, bisa saja menggunakan karakter ataupun dalam bentuk teks.
Membuat Array pada Java
// cara pertama
String[] namaTeman;
// cara kedua
String namaTeman[];
// cara ketiga dengan kata kunci new
String[] namaTeman = new String[6];
//Dutormasi.com
Cara diatas dapat kamu gunakan sesuai yang kamu suka, dan ada beberapa hal yang harus kamu perhatikan :
- Array dibuat menggunakan kurung siku [ ]
- Kurung siku diletakkan setelah tipe data ataupun nama array-nya
- Angka 6 dalam kurung siku merupakan batas dari ukuran array tersebut
- Array diisi harus sesuai dengan tipe datanya
namaTeman[0] = "Ridha";
namaTeman[1] = "Rakha";
namaTeman[2] = "Andrian";
namaTeman[3] = "Wira";
namaTeman[4] = "Ritsa";
namaTeman[5] = "Tengku";
//Dutormasi.com
Atau jika kamu tidak pengen repot, kamu dappat membuat array langsung dengan isinya :
String[] namaTeman = {"Ridha", "Rakha", "Andrian", "Wira", "Ritsa","Tengku"};
//Dutormasi.com
Cara Mengambil Data pada Array
// membuat array
String[] namaTeman = {"Ridha", "Rakha", "Andrian", "Wira", "Ritsa","Tengku"};
// mengambil data array
System.out.println(teman[1]);
//Dutormasi.com
Kira kira kamu tahu hasil outputnya gak?? Yapp, benar sekali!! hasil outpunya adalah :
Rakha
Menggunakan Perulangan Array Java
System.out.println(namaTeman[0]);
System.out.println(namaTeman[1]);
System.out.println(namaTeman[2]);
System.out.println(namaTeman[3]);
System.out.println(namaTeman[4]);
System.out.println(namaTeman[5]);
Terus bagaimana sempat kita memiliki data array sampai 8000, maka apakah kita harus mengetik kode tersebut sebanyak 8000 kali. Tak mungkin kan??
public class belajararray {
public static void main(String[] args) {
String namaTeman [] = {"Ridha", "Rakha", "Andrian", "Wira", "Ritsa", "Tengku"};
for (int i = 0; i < namaTeman.length; i++) {
System.out.println("Indeks ke " + i + " : " + namaTeman[i]);
}
}
}
Hasil dari program diatas adalah :
Bagaimana sangat mudah bukan? Semoga dengan postingan ini kamu dapat memahami apa itu array dan bagaimana cara menggunakannnya pada bahasa pemrograman Java. Semoga bermanfaat dan terimakasih