Kamis, 27 Februari 2014

Java Array

Array adalah sebuah struktur dari sebuah data yang menyimpan value dari data yang memiliki tipe data yang sama. Setiap value bisa kita akses melalui angka-angka index. Index suatu array dimulai dari indeks 0 bukan 1.
Contoh jika A merupakan sebuah array dengan tipe integer, maka notasi dari array A adalah:

A[n], dengan n merupakan angka index dari array tersebut misal:
A[0]=100
A[1]=200
A[2]=300
A[3]=400

dari array di atas bisa kita simpulkan: array A di atas memiliki tipe data integer(bisa dilihat dari value yang ada), memiliki panjang array 4, array dengan indeks ke-0 memiliki value 100, indeks ke-1 bervalue 200, indeks ke-2 bervalue 300, dan seterusnya.

Array dalam Java

Dalam pemograman java, pendeklarasian suatu array bisa ditulis dalam bentuk:

int [ ] b;

Statemen diatas hanya mendeklarasikan variabel b sebagai variabel bertipe array integer, untuk membuat (construct) array kita tulis dengan menggunakan operator ‘new’ seperti contoh berikut:
 int [ ] a = new int[20];

Statement diatas berarti telah dibuat array dengan nama a bertipe integer dan memiliki kapasitas 100 value, ingat indeks mulai dari 0 – 99, tidak ada indeks ke-100 (a [100]).
nb : bila kita paksakan mengakses indeks ke [100] maka akan muncul exception “array index out of bounds”.
Dalam pengisian value sebuah array kita bisa lakukan dengan melakukan metode looping seperti:

int [ ] a = new int[100];
for (int i = 0 ; i < 100 ; i++)
a [ i ] = i; // isi array a dengan value 0 – 99

untuk mengetahui ukuran/panjang dari suatu array, kita gunakan syntaks:

namaaray.length

contoh :
System.out.println(a.length); akan mencetak ukuran dari array a, yaitu sebanyak 100.

Contoh pengisian array dengan menggunakan looping:

for (int i = 0 ; i < a.length ; i++)
System.out.println(a [ i ]);

Sumber :
http://prayoga.wordpress.com/2008/04/05/array-dalam-java/

Tidak ada komentar:

Posting Komentar