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
ReplySlah semua false
Replykeren min, amaksih banyak sudah sharing gan
Replysolder uap
Post a Comment