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.
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
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 Jum’at maka cetak “Hari Jum’at
libur”. Dan selebihnya “Hari biasa Kerja”.
Coba terapkan Code yang benar.