Array Di Java

Apa itu 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.

Deklarasi Array


Ada dua macam cara deklarasi array di Java, yaitu :

tipeData[] namaArray; // cara 1.

or

tipeData namaArray[]; // cara 2.

Membuat Array


Ada dua macam cara membuat array di Java, yaitu:

Cara 1 :

tipeData[] namaArray = new tipeData[ukuranArray];

Cara 2 :

tipeData[] namaArray = {isiArray, isiArray,...,isiArray};

Contoh Program Array

Di bawah ini adalah contoh program penggunaan Array di Java.

Contoh 1.

public class ArrayDemo1{

   public static void main(String[] args){

      // deklarasi array mahasiswa bertipe String

      String[] mahasiswa;

      // membuat array mahasiswa dengan panjang 5

      mahasiswa = new String[5];
      mahasiswa[0] = "Tedy"; // isi element array 0
      mahasiswa[1] = "Bayu"; // isi element array 1
      mahasiswa[2] = "Lala"; // isi element array 2
      mahasiswa[3] = "Bela"; // isi element array 3
      mahasiswa[4] = "Rido"; // isi element array 4

      // cetak array
      System.out.println("========= Array of mahasiswa ==========");

      for(int i = 0; i < mahasiswa.length; i++){
         System.out.println("Elemen "+i + " " +mahasiswa[i]);

      }

   }

}


Contoh 2.

public class ArrayDemo2{

   public static void main(String[] args){

      // deklarasi array mahasiswa bertipe String
      String[] mahasiswa;

      // membuat array mahasiswa dengan panjang 5
      mahasiswa[5] = {"Tedy","Bayu","Lala","Bela","Rido"};

      // cetak array
      System.out.println("========= Array of mahasiswa =========="); 
      for(int i = 0; i < mahasiswa.length; i++){

         System.out.println("Elemen "+i + " " +mahasiswa[i]);

      }

   }

}


Output
========= Array of mahasiswa ==========
Elemen 0 Tedy
Elemen 1 Bayu
Elemen 2 Lala
Elemen 3 Bela
Elemen 4 Rido


Array Sebagai Parameter di Method

Anda bisa menggunakan Array sebagai parameter di method, seperti cuplikan program di bawah ini.

public void printMahasiswa(String[] daftarMahasiswa){

   if(daftarMahasiswa.length > 0){

      for (int i = 0; i < daftarMahasiswa.length; i ++){

          System.out.println(daftarMahasiswa[i]);

      }

   }

}

Looping Array Menggunakan foreach


Bagi anda yang menggunakan JDK versi 1.5 ke atas, anda bisa iterate isi array menggunakan metode foreach seperti contoh dibawah ini.

public class ArrayForEachDemo {
 public static void main(String[] args){
       String[] mahasiswa = {"Tedy", "Bayu", "Lala", "Bela", "Rido"};

       // Isi array mahasiswa
       for (String element: mahasiswa) {
          System.out.println(element);
       }
 }
}

Sekian tutorial singkat mengenai Penggunaan Array di Java. Semoga bermanfaat & Happy Learning :)

http://test.ubpkarawang.ac.id/

Komentar

Postingan Populer