Page 23 - Modul PBO 11 RPL
P. 23

Tabel 1.5 Operator Logika

                     Operator         Nama                 Penjelasan                    Contoh

                        &&             And       Akan menghasilkan true jika  true && false,
                                                 kedua operand true               hasilnya: false

                         ||             Or       Akan menghasilkan true jika  true || false,
                                                 salah satu operand true          hasilnya: false

                          !            Not       Akan menghasilkan true jika  !false, hasilnya: true

                                                 operand false



                     Catatan:

                    •  Operator && hanya akan menghasilkan true jika kedua operand bernilai

                         true, selain itu hasilnya false.

                     •  Operator || hanya akan menghasilkan false jika kedua operand bernilai

                         false, selain itu hasilnya true.

                     •  Operator ! akan membalikkan logika, !false menjadi true, !true menjadi

                         false.


               6. Struktur Kondisi

                      Dalam  pemrograman  seringkali  dibutuhkan  eksekusi  blok  pernyataan  jika
                  suatu  kondisi  terpenuhi.  Kondisi  yang  diberikan  dinyatakan  dalam  ekspresi

                  Boolean. Berikut macam struktur kondisi dalam bahasa pemrograman java:
                  Statement If



                       “Jika kondisi bernilai benar, maka perintah/pernyataan akan dikerjakan.
                             Jika tidak memenuhi kondisi, maka perintah akan diabaikan.”



                  Sintaks:
                   if(kondisi){
                       pernyataan;
                   }

               Modul Pemrograman Berorientasi Objek | SMK Kelas XI


                                                                                                                15
   18   19   20   21   22   23   24   25   26   27   28