January 8, 2014
Belajar Java #7 : Menggunakan Tipe data Referral Array
artikel ini merupakan kelanjutan dari artikel Belajar Java #6 : Menggunakan Tipe Data Primitive. Tipe data Referral dalam java ada dua, yang pertama adalah Array dan yang kedua adalah Object. untuk kali ini saya bahas dahulu tipe data referral yang berupa Array.
Array merupakan sekumpulan data baik berupa data primitive maupun referral (jadi tipe data referral dapat diisi dengan kumpulan tipe data referral lain). array bisa terdiri atas beberapa integer, float, double dll. untuk mengakses array. kita hanya membutuhkan sebuah index yang mana index berupa angka bulat dari 0.
Array dapat diibaratkan sebuah hotel. dimana tiap hotel memiliki sebuah kamar, nah kamar itu masing memiliki nomor. dalam kamar terdapat satu orang yang lagi tidur. Hotel adalah Array-nya, nomor kamar ada index, dan orang yang tidur adalah isinya, array jika satu isinya adalah Manusia, maka semua-nya harus manusia, demikian pula jika satu integer maka semuanya harus integer. berikut ini saya akan menggunakan contoh Array memakai Integer.
package goblooge.main; /** * class ujicoba * @author goblooge * */ public class Goblooge { /** * fungsi main * @param a */ public static void main(String[] a){ int[] hotel=new int[3]; //deklarasi array, angka 3 berarti ada 3 kamar hotel[0]=12; //kamar nomor 0 diisi 12 hotel[1]=1000; //kamar nomor 1 diisi 1000 hotel[2]=145; //kamar nomor 2 diisi 145 /*kita cetak nama-nama orangnya*/ System.out.println("KAMAR HOTEL"); System.out.println("KAMAR 0 : "+hotel[0]); System.out.println("KAMAR 1 : "+hotel[1]); System.out.println("KAMAR 2 : "+hotel[2]); } }
jika source code tersebut di-running, hasilnya seperi berikut ini.
kita bisa menggantinya dengan berbagai tipe data yang diiningkan, seperti char, int, float long dll. sebagai contoh saya menggunakan tipe data String. berikut codenya :
package goblooge.main; /** * class ujicoba * @author goblooge * */ public class Goblooge { /** * fungsi main * @param a */ public static void main(String[] a){ String[] hotel=new String[4]; //deklarasi array,4 berarti ada 4 kamar hotel[0]="Nurul Huda"; //kamar nomor 0 diisi Nurul Huda hotel[1]="Eka Safitri"; //kamar nomor 1 diisi Eka Safitri hotel[2]="Salman Al-Farisi"; //kamar nomor 2 diisi Salman AL-Farisi hotel[3]="Rizky Tsaniyah"; //kamar nomor 3 diisi Rizky Tsaniyah /*kita cetak nama-nama orangnya*/ System.out.println("KAMAR HOTEL"); System.out.println("KAMAR 0 : "+hotel[0]); System.out.println("KAMAR 1 : "+hotel[1]); System.out.println("KAMAR 2 : "+hotel[2]); System.out.println("KAMAR 3 : "+hotel[3]); } }
oke demikian yang bisa saya share, kalau ada pertanyaan silakan comment. dan boleh lanjut ke Belajar Java #8 : Menggunakan String.