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 :)


2 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.

Post a Comment