Pengertian Array

Pengertian Array

Array adalah sebuah struktur data yang terdiri atas banyak variabel dengan tipe data sama, dimana masing-masing elemen variabel mempunyai nilai indeks. Indeks array selalu bertipe integer yang dimulai dari 0. Setiap elemen array tersebut dapat diakses dengan cara A[indeks].
Sebagai 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 bervalue200, indeks ke-2 bervalue 300,  indeks ke-3 bervalue 400.
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 indek smulai dari 0 - 99, tidak ada indeks ke-100 (a [100]).
Sehingga 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 (inti = 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 (inti = 0 ; i=a.length ; i++)
                            System.out.println(a [ i ]);

Contoh Penulisan Array

Tipe 1 :

package materi_array;
public class materi_array {
public static void main(String[]args){
int [] nilai ={1,2,3,4,5};
System.out.println(nilai[2]);
    }
}
// data dalam array di batasi 4 data
packagemateri_array;
public class materi_array {
public static void main(String[]args){
int [] nilai = new int[4];
nilai[0]=1;
nilai[1]=2;
nilai[2]=3;
nilai[3]=4;
System.out.println(nilai[2]);
    }
}
Macam-Macam Array
1.     Array Satu Dimensi
Array satu dimensi adalah array yang hanya berisi satu dimensi saja
a.      Mendeklarasikan Variabel Array
Pendeklarasian variabel pada  array dapat dilakukan dengan bentuk:
Tipe namaVariabelArray[];
Atau
Tipe [] namaVariabelArray;
b.     Mengakses Element Array
Element array  dapat diakses melalui bentuk:
namaVariabelArray[index].

2.     Array Multi Dimensi / Dua Dimensi
Array multi-dimensi merupakan array dari array. Artinya, terdapat sebuah array yang di setiap elemennya terdapat juga yang bertipe array.

Cara mendeklarasikan Array Multi-Dimensi:
Tipe namaVariabelArray [][];
Atau
Tipe [][] nama VariabelArray;

Untuk Array 1 Dimensi bisa Di kunjungi Klik Disini






Komentar

Postingan populer dari blog ini

Array 2 Dimensi (Java)

Array 1 dimensi (java)

ArrayList (java)