Anda di halaman 1dari 13

ARRAY

Definisi Array
Wadah bentukan yang menyimpan sekumpulan

data dengan tipe data yang sama.


Tiap data menempati lokasi (alamat) memori
yang berbeda yang disebut sebagai elemen
array.
Pada dasarnya, variabel Array merupakan
variabel yang berbeda namun memiliki nama
sama. Dan untuk membedakan agar lebih unik
diberikan nomor indeks terhadap variabel
tersebut

Continue..
Indeks adalah sebuah angka yang

menyatakan urutan sebuah elemen pada


suatu variabel array.
Nomor indeks variabel array selalu dimulai
dari 0 (nol), sehingga nomor indeks bagi
elemen terakhir adalah sebesar (N-1), dimana
N adalah jumlah total elemen.
Untuk mengakses setiap elemen dalam
variabel array cukup memanggil nomor
indeksnya

Penggambaran Array

Struktur Array
index

berupa bilangan bulat yang terurut


secara ascending dimulai dari nol
sampai n-1
digunakan untuk mengakses element
array. Dimana n adalah panjang dari
array.

array
Array Satu Dimensi

eleme
nt

Array Dua Dimensi


Array Multi Dimens
digunakan untuk menyimpan data. Jenis data yang
dapat disimpan tergantung pada tipe data yang
diberikan array.

Ilustrasi Array
Penjelasan :
Nama array adalah bil.
Terdiri dari 5 element.
Element= 3,4,5,6,7
index = 0,1,2,3,4
(panjang array (n) =5)

bil[0]
bil[1]

bil[4]

data 3 disimpan pada element

element

index

int [] bil = { 3, 4, 5, 6,

index ke-0
data 4, disimpan pada
element index ke-1
data 5 (element index ke-?)
7} ;data terakhir (element index
ke-?)

Deklarasi (Array 1
dimensi)
Bentuk penulisan perintah :
Tipe_data [] nama _array = {elemen array}
tipe_data : tipe data yang ada di java, contoh : int,

float, char, dll.


nama_array : identifier, aturan sama seperti aturan
penamaan variabel.
jumlah_data : banyak data yang disimpan pada array.

Contoh deklarasi array : int[] balok = {1,2,3,4,5}


(membuat array bernama balok, dengan data yang
ditampung sebanyak 5 bertipe int)

Contoh deklarasi array


Char[] huruf= {a,n,r};
(membuat array bernama huruf, dengan maksimal
data yang bisa ditampung sebanyak 3 bertipe char)

Representasi :
Huruf [0]

Huruf [1] Huruf [2]

Index element yang bisa diakses dari 0


sampai 2.

Beberapa bentuk penulisan array


Contoh :
Int [] gelas ={ 1,2,3,4,5};
Int gelas [] ={1,2,3,4,5}; //tidak di

rekomendasikan
Int [] gelas=new [5]; // PBO
Int [] gelas=new[]{1,2,3,4,5}; //PBO

Contoh
Contoh 1
Hasil ?

Contoh 2
apa bedanya dengan contoh 2?

contoh

TUGAS
Terdapat urutan nama kota sebagai berikut :
Bandung
Jakarta
Bukit tinggi
Surabaya
Balik papan
Tugas kalian , dengan menggunakan array dan
perulangan , tampilkan kota-kota yang diawali
dengan huruf B

Terdapat elemen array dengan urutan sebagai berikut :


{ali, dini, dika, yuda, samad}
Tugas kalian tampilakan dilayar untuk index ke n
ditempati oleh elemen x.
Contoh : index [0] = ali , index [1] dini ..... Dan
seterusnya
Terdapat elemen array dengan urutan sebagai berikut:
{a, b, c, d , e, f}
Tugas kalian tampilkan dilayar ada berrapa jumlah
elemen array tersebut

Anda mungkin juga menyukai