Dokumen tersebut membahas penggunaan array dan loop dalam bahasa pemrograman Java. Terdapat penjelasan tentang array dua dimensi, ArrayList, penggunaan for loop, contoh penerapan array dan loop, serta latihan soal. Diberikan juga contoh kode untuk mendeklarasikan dan mengakses array serta ArrayList, beserta penjelasan perbedaan antara keduanya.
2. Array 2 dimensi
ArrayList
Loop 1 : For Loop
PenerapanArray & Loop
Exercise
---------------------------------------------------------------------------
Kursus Online / Offline di 息 FGroupIndonesia.com
3. Array merupakan bentuk data type yang
menggunakan jenis penyimpanan multi
value.
Contoh :
String kumpulanNamaUser[] = new String[4];
// dibaca variable kumpulanNamaUser
// mampu menyimpan sebanyak 4 buah String
---------------------------------------------------------------------------
Kursus Online / Offline di 息 FGroupIndonesia.com
8. Berbeda halnya dengan ArrayList memiliki
kebebasan dari sisi jumlah penampungan.
Contoh :
Import java.util.ArrayList;
ArrayList <String> namaModelMobil
namaModelMobil = new ArrayList<String>();
9. Dapat diisi dengan cara:
namaModelMobil.add(Mercedes);
namaModelMobil.add(BMW);
namaModelMobil.add(dst);
10. Dan diakses dengan cara:
String mobil1 = namaModelMobil.get(0);
String mobil2 = namaModelMobil.get(1);
// dan seterusnya
Perhatikan nilai index senantiasa bermula
dari NOL sampe dengan jumlahData-1
11. Jumlah dataArrayList berbeda sedikit
caranya
Int jumlahData = namaModelMobil.size();
---------------------------------------------------------------------------
Kursus Online / Offline di 息 FGroupIndonesia.com
14. For Loop salah satu solusinya.
int batas = 199;
for (int nomor = 0; nomor < batas; nomor++) {
System.out.println(sedang diproses);
}
15. Coba lagi :
int batas = 3;
for (int nomor = 0; nomor < batas; nomor++) {
System.out.print(A == A );
}
Apa outputnya?
16. Coba lagi anggap ada Mesin yang perlu
mencetak tulisan (DOT) dengan nomor urut
dari 1. Sampai dengan 1500.
// bagaimana dengan For Loop untuk itu?
Coba terapkan Code yang benar.
17. Kita memiliki 12 nama bulan dalam array
biasa. Lalu gunakaan For loop untuk
memeriksa jika mencapai bulan ke-6 & ke-7
maka cetak Bonus PROMO Bulan ke-6
Dan Bonus PROMO Bulan ke-7;
19. for (int nomor=0; nomor<batas; nomor++) {
System.out.println(Bulan + nomor);
if(nomor == 5){
System.out.println(Bonus PROMO bulan ke + nomor);
}
if(nomor == 6){
System.out.println(Bonus PROMO bulan ke + nomor);
}
}
20. Cobalah terapkan untuk mendapatkan nama
bulan tersebut didalam For-Loop tadi.
Lanjutkan untuk melakukan pengecekan
terhadap nama hari dalam 1 minggu.
Apabila hari Jumat maka cetak Hari Jumat
libur. Dan selebihnya Hari biasa Kerja.
Coba terapkan Code yang benar.