6/15/2011

TUPEN 4 ARRAY

Dasar Teori
Array adalah suatu type data yang mampu diisi dengan lebih dari satu nilai. Dan untuk pengaksesan nilai pada array ini digunakan indeks atau berdasarkan letak nilai tersebut pada array.

- Array satu dimensi
Yaitu array yang hanya mempunyai 1 baris yang didalamnya terdapat data yang mempunyai type sama. Atau dapat diartikan sejumlah data yang ditampung oleh suatu variable yang mempunyai type yang sama dalam satu baris dan satu kolom.

1. Pendeklarasian Array
Array harus dideklarasikan seperti layaknya sebuah variabel. Pada saat mendeklarasikan array, anda harus membuat sebuah daftar dari tipe data, yang diikuti oleh sepasang tanda kurung [], lalu diikuti oleh nama identifier-nya. Sebagai contoh,
int []usia;
atau Anda dapat menempatkan sepasang tanda kurung [] sesudah nama identifier. Sebagai contoh,
int usia[];
Setelah pendeklarasian array , kita harus membuat array dan menentukan berapa panjangnya dengan sebuah konstruktor. Proses ini di Java disebut sebagai instantiation (istilah dalam Java yang berarti membuat). Sebagai catatan bahwa ukuran dari array tidak dapat diubah setelah anda menginisialisasinya.
Sebagai contoh,
int ages[]; //deklarasi
ages = new int[100]; //instantiate obyek
Selain menggunakan sebuah pernyataan new untuk meng-instantiate array, Anda juga dapat mendeklarasikan, membangun, kemudian memberikan sebuah nilai pada array sekaligus dalam sebuah pernyataan.
Sebagai contoh,
boolean results[] ={ true, false, true, false };
double []grades = {100, 90, 80, 75};
String days[] = { “Mon”, “Tue”, “Wed”, “Thu”, “Fri”, “Sat”,“Sun”};

2. Pengaksesan elemen array
Untuk mengakses sebuah elemen dalam array, atau mengakses sebagian dari array, Anda harus menggunakan indeks atau subscript.
“ Nilai indeks selalu dalam tipe integer, dimulai dari angk a nol dan dilanjutkan ke angka berikutnya sampai akhir array. Sebagai catatan bahwa indeks didalam array dimulai dari 0 sampai dengan (ukuranArray-1).”
Berikut ini adalah contoh kode untuk mencetak seluruh elemen didalam array. Dalam contoh ini digunakanlah pernyataan for loop, sehingga kode kita menjadi lebih pendek.
public class ArraySample{
public static void main( String[] args ){
int[] ages = new int[100];
for( int i=0; i<100; i++ ){
System.out.print( ages[i] );
}}
}

3. Panjang Array
Untuk mengetahui berapa banyak elemen didalam sebuah array, Anda dapat menggunakan atribut length dari array. Atribut ini akan mengembalikan ukuran dari array itu sendiri. Sebagai contoh,
NamaArray.length
Pada contoh sebelumnya, kita dapat menuliskannya kembali seperti berikut ini,
public class ArraySample{
public static void main( String[] args ){
int[] ages = new int[100];
for( int i=0; i
System.out.print( ages[i] );
}

}



untuk contoh programnya disini

Tidak ada komentar:

Posting Komentar