Menggunakan 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] = "Dono"; // isi element array 0
      mahasiswa[1] = "Danu"; // isi element array 1
      mahasiswa[2] = "Dana"; // isi element array 2
      mahasiswa[3] = "Dini"; // isi element array 3
      mahasiswa[4] = "Doni"; // 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] = {"Dono","Danu","Dana","Dini","Doni"};

      // 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 Dono
Elemen 1 Danu
Elemen 2 Dana
Elemen 3 Dini
Elemen 4 Doni


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 = {"Dono", "Danu", "Dana", "Dini", "Doni"};

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

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


4 comments

maaf mau tanya, kalo elemen dari array dipanggil dr mysql bagaimana ya caranya ? karena saya sedang mencari cara untuk membuat matriks jarak dengan data yang sudah disimpan di database mysql. terima kasih sebelumnya

Reply
This comment has been removed by the author.

keren min, amaksih banyak sudah sharing gan
solder uap

Reply

Post a Comment