Rabu, 03 Desember 2014

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


Tidak ada komentar:

Posting Komentar