Java Array

October 2, 2010

Dalam java terdapat array(larik). Pendeklarasiannya sederhana.
Contoh:

//deklarasi
int baris[];

//instantiasi objek
baris = new int[100];


Misal terdapat array baris[100], maka array akan berisi 100 buah tempat/blok yang masing-masing bloknya dapat diakses dengan menulis nomor bloknya, misal baris ke-7, ditulis baris[6]. Kenapa tidak baris[7]? Di dalam java, urutan penulisan larik dimulai dari 0. Jadi, misal akan mengakses larik ke 7, ditulisnya larik 6.

Larik bisa juga dideklarasikan tanpa menyebut jumlah lariknya, bisa saja tanpa diisi (kosong). Namun demikian, isi lariknya dapat langsung didefinisikan

Misal:

double nilai[] = {60, 70, 80, 90, 100};
String hari[] = {"Senin", "Selasa", "Rabu", "Kamis", "Jumat", "Sabtu", "Minggu"}

Contoh program yang menampilkan isi array:

public class ContohArray {
	public static void main(String[] args){
		char huruf[] = {'A','B','C','D','E'};
		
		for (int i=0; i<huruf.length; i++){
			System.out.print(huruf[i] + " ");
		}
	}
}

hasilnya:

Array bisa juga tampil dalam lebih dari satu dimensi, misal dalam 2 dimensi, 3 dimensi atau lebih.

Contoh array/larik dalam 2 dimensi:

//array posisi dalam 10 baris dan 50 kolom
int posisi[][] = new int[10][50]

//array baris 2 dimensi lainnya
String hari[][] = {{"senin","merah"},{"selasa"},{"kuning"},{"rabu"},{"hijau"}};

dan sebagainya…🙂

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: