1. Struktur Perulangan
• Menggunakan fungsi perulangan FOR
• Menggunakan fungsi perulangan WHILE
• Menggunakan fungsi perulangan DO..WHILE
2. Penggunaan Array
• Menggunakan array untuk menyimpan data dan menampilkannya
• Mendeklarasikan array
• Memberikan array pada method
• Menulis method yang menggunakan panjang-variabel
Struktur Kontrol Perulangan
• Struktur kontrol perulangan yang akan anda pelajari ini sangat berguna dan
bermanfaat untuk membuat dan memanipulasi objek.
• Bentuk perulangan yang paling sederhana dan cukup banyak di gunakan adalah
bentuk struktur perulangan FOR.
Struktur Perulangan FOR
• Bentuk struktur perulangan yang akan kita bahas pertama adalah bentuk
perulangan dengan menggunakan FOR.
for(nilai_inisialisasi_awal;batas_nilai_looping;kenaikan_nilai)
{
cetak_statement;
}
Penjelasan dari bentuk struktur perulangan FOR :
• Untuk memperjelas maksud dari penjelasan di atas, maka perhatikan contoh program
sederhana berikut ini dengan menggunakan bentuk struktur perulangan FOR :
for(i=1;i<=5;i++)
{
System.out.println(i);
}
}
}
• Contoh program Java untuk menampilkan bilangan ganjil dengan menggunakan struktur
perulangan FOR :
for(int i=1;i<=10;i+=2)
{
System.out.println(i);
}
}
}
• Bentuk struktur perulangan ke-2 yang akan di bahas adalah bentuk WHILE.
• Hampir sama dengan bentuk struktur perulangan FOR, bentuk WHILE di gunakan
untuk melooping nilai dari variabel yang di deklarasikan.
• Berikut ini adalah bentuk umum dari penggunaan struktur kontrol perulangan
WHILE :
while(batas_nilai_looping)
{
cetak statement
}
• Berikut ini adalah contoh program Java dengan menggunakan WHILE :
while(i<5)
{
System.out.println(i);
i++;
}
}
}
• Array merupakan kumpulan dari variabel yang disebut juga element atau komponen
yang mengandung nilai dengan tipe data sama. Tipe data yang di maksud adalah
tipe data primitive dan tipe data reference.
• Array adalah sebuah objek, jadi tipe data yang disarankan untuk penggunaan array
adalah tipe data reference.
• Elemen dari sebuah array dapat berupa tipe data primitive atau tipe data reference
(termasuk tipe data array itu sendiri). Untuk mengarahkan pada elemen tertentu
dalam array, kita harus menyebutkan secara spesifik nama yang mengarah pada
array dan angka posisi indeks dari elemen dalam array.
• Berikut ini adalah contoh-contoh penggunaan array dalam program Java :
• Kita akan mengambil 1 contoh dari bentuk-bentuk array di atas untuk memahami
bagaimana caranya membaca sebuah array.
• Kita akan menggunakan bentuk array dengan isi elemen arraynya adalah nama bulan :
bulan[0] = “Januari”;
bulan[1] = “Februari”;
bulan[2] = “Maret”;
bulan[3] = “April”;
• bulan adalah nama dari array, kemudian angka-angka dalam bracket [] merupakan
indeks dari elemen array bulan, terakhir nama-nama bulan merupakan isi array.
• Contoh program Java sederhana dengan menggunakan array 1 dimensi :
angka[0] = 5;
angka[1] = 6;
angka[2] = 9;
• Kemudian tipe nilai yang dapat di gunakan untuk mendeklarasikan sebuah array
adalah int, byte, short, char dan string. Penggunaan tipe nilai long akan
menyebabkan program error pada saat proses kompilasi.
• Dalam membuat array harus di sertakan dari tipe data yang akan di gunakan untuk
membuat array tersebut, hal ini memiliki kesamaan dalam pendeklarasian dan
membuat sebuah variabel.
Penggunaan Array Multi-Dimensi
• Cara membuat dan menggunakan array multi dimensi sedikit agak berbeda dengan
penggunaan aray 1 dimensi pada materi sebelumnya yang telah anda pelajari.
• Secara bentuk umum penggunaan tipe data dan penulisan nama variabel untuk
nama array tidak ada yang berubah, yang akan mengalami perubahan adalah
penggunaan tanda bracket jenis [] (kurung buka siku dan kurung tutup siku).
• Kemudian yang akan mengalami perubahan juga adalah pada saat kita menuliskan
isi atau nilai yang ada dalam array multi dimensi. Perhatikan contoh sederhana
penulisan array multi dimensi berikut : {{1,2,3},{7,8,9}};.
• Dari penjelasan pada slide sebelumnya, maka kita akan mendapatkan bentuk dari
penulisan array multi dimensi yaitu :
• Pada materi pembelajaran array 1 dimensi, kita hanya menggunakan sebuah bracket.
Namun pada materi pembelajaran array multi dimensi kita menggunakan 2 bracket.
• Apa artinya dari penggunaan 2 tanda bracket jenis kurung siku ini ?.
• Bracket kurung siku yang pertama di gunakan untuk membuat baris array.
• Sedangkan tanda bracket kurung siku yang kedua di gunakan untuk membuat kolom
array.
• Contoh program Java dengan menggunakan array multi dimensi :
System.out.println();
}
}
}
• Tampilan output dari program array_multidimensi.java anda :