Minggu kelima ini banyak memberitahu kita tentang penggunaan if - else, switch, break, penggunaan boolean, bagaimana cara menggambar graphic dgn menggunakan java.awt.*
Operator boolean itu mengambil nilai boolean sebagai operandnya dan mengembalikannya ke dalam nilai boolean tersebut. Ada 3 operator dari boolean, yaitu and ( && ), or ( || ), dan not ( ! ). Hasil dari operasi boolean adalah true atau false. Kita juga bisa mendeclare variable dgn tipe data boolean.
Ada beberapa operatinal operators yang biasanya digunakan dalam selection ini, seperti <, <=, ==, !=, >, >=.
Jika kita ingin menggunakan operasi if - else dgn menggunakan operator boolean, cara penulisannya adalah
if( <> ){
<>
}
else {
<>
}
Penggunaan switch tanpa statement break seperti :
switch(N){
case 1: x = 10;
case 2: x = 20;
}
Jika pada case 1, kita sudah mendapatkan nilai x yg benar, maka hasilnya adalah 20. Karena tidak ada break, sehingga operasinya akan diteruskan sampai terakhir.
Kecuali jika ada break, maka kita langsung mendapatkan nilai 10.
switch(N){
case1: x = 10;
break;
case2: x = 20;
break;
}
Ada juga penggunaan switch dgn menggunakan default.
switch(N){
case1: x = 10;
break;
case2: x = 20;
break;
default: System.out.print("Input error>");
break;
}
Jadi, jika user memasukkan input di luar input yg telah dimasukkan, maka program di atas langsung menampilkan pesan "Input Error".
Chapter 5 ini juga menjelaskan bagaimana jika kita ingin menggambar sesuatu. Dan ada 4 class standard yg dapat digunakan, seperti :
- java.awt.Graphics
- java.awt.Color
- java.awt.Point
- java.awt.Dimension
Dan pada pertemuan kali ini, tiap kelompok juga mencoba membuat program yg menampilkan bilangan ganjil, genap, dan prima. Kemudian saya mencoba untuk membuatnya sendiri. Sebagian besar sudah benar, namun ada juga kesalahan2 yg saya buat di program tersebut. Semoga di kemudian hari saya bisa meningkatkan kemampuan saya dalam membuat program dgn menggunakan Java ini.