Program Array pada Java | Pengertian dan Contoh Array

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.

Sebelum masuk ke materinya, ada baiknya kita berkenalan dengan array terlebih dahulu.

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.

Baca Juga :  Pengenalan Bahasa Java, Instalasi Java dan Intellij IDE

Membuat Array pada Java

Setelah penjelasan diatas, pasti kalian bertanya bagaimana cara membuat array pada java. Berikut cara membuat array kosong :
// 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 :

  1. Array dibuat menggunakan kurung siku [ ]
  2. Kurung siku diletakkan setelah tipe data ataupun nama array-nya
  3. Angka 6 dalam kurung siku merupakan batas dari ukuran array tersebut
  4. Array diisi harus sesuai dengan tipe datanya
Array kosong di atas dapat kamu isi seperti berikut :
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

Seperti yang telah kita ketahui bahwa array memiliki indeks dalam memudahkan akes datanya, Karena itu kita dapat mengambil data array tersebut, seperti ini :
// 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

Yaa seperti contoh sebelumnya kita sudah mengambil satu data array, namun apabila kita ingin mengambil semua data tentunya mungkin akan melelahkan. Karena kita harus mengetik ulang nama array daengan indeks yang berbeda-beda. Contohnya :
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??

Karena itu kita dapat menggunakan peran perulangan. Apabila kamu belum tahu apa itu perulangan pada java, kamu dapat membaca Perulangan (Looping) Bahasa Pemrograman Java
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

Baca Juga :  Pembuatan Program Java Pertama dengan mengkompilasi di Command Prompt
Salam Dutormasi!!