ARRAY
Muhammad Siddik Hsb
Echo Sedekh 1
Apersepsi
• DESKRIPSI SINGKAT : Mahasiwa memahami
penggunaan ARRAY dalam membuat program Java
• STANDAR KOMPETENSI : Setelah mengikuti
matakuliah ini, Mahasiswa akan dapat menjelaskan
mengenai penggunaan ARRAY
• Mendeklarasikan dan membuat array
• Mengakses elemen-elemen didalam array
• Menentukan jumlah element didalam sebuah array
• Mendeklarasikan dan membuat array multidimensi
Echo Sedekh 2
DEFENISI
Array adalah sekumpulan data yang memiliki tipe
yang sama, variabel yang sama dan tiap data
dibedakan dengan indeks dalam array tersebut.
Indeks dari tiap array dimulai dengan indeks ke-0.
Jadi jika suatu array memiliki berisi 5 buah data maka
indeks maksimal dari array tersebut adalah 4.
Echo Sedekh 3
MANFAT
Manfaat dari array adalah untuk
mengurangi jumlah variabel yang
digunakan.
Array dapat berbentuk dimensi
satu, dua, tiga dan seterusnya
tergantung kebutuhan dari
pengguna.
Echo Sedekh 4
anggap saja kotak ini adalah sebuah kereta dan dibagi menjadi
beberapa gerbong, bisa dilihat jumlah gerbong adalah 6 dan
penomoran gerbong harus dimulai dari NOL. maka gerbong
yang terakhir adalah 5 atau jumlah gerbong dikurang 1. kalau
dalam array berarti array kita berkapasitas 6 dan indexnya
dimulai dari 0 sampai 5 atau kapasitas – 1 .
Echo Sedekh 5
lalu apa yang dimaksud dengan X????? sekarang perhatikan
gerbong tadi, sudah jelas x itu adalah isi dari gerbongnya,
yang perlu di ingat dalam array adalah jenis dari x harus
sama.
misal jika x adalah manusia maka x yang lain pun harus
manusia, tidak boleh bercampur!! begitu juga array, jika salah
satu X nya adalah angka maka yang lain juga angka, tidak
boleh ada kata – kata.
Echo Sedekh 6
Echo Sedekh 7
DEKLARASI ARRAY
1. tipe array[] nama array;
contoh : int[] buku;
2. tipe array[] nama array =new tipe array[panjang array];
contoh : float[] luas;
3. Tipe data nama array[];
contoh : Strting nama[];
INT [] NILAI ={80,90,70};
INT JUMLAH [] = NEW INT [3];
JUMLAH[0]=70;
JUMLAH[1]=80;
JUMLAH[2]=65;
Echo Sedekh 8
Echo Sedekh 9
Echo Sedekh 10
Array Multi Dimensi
0 1
0 “Anto” “12334”
1 “Budi” “34455”
2 “Ria” “443322”
Echo Sedekh 11
2 dimensi
Echo Sedekh 12
Echo Sedekh 13
Tugas
Array List
???
Echo Sedekh 14
The End
Echo Sedekh 15