Tuesday, November 15, 2011

Operator Pada Bahasa Pemrograman Java

Pada topik kali ini belanja pagi akan membahas tentang Operator Pada Bahasa Pemrograman Java, dimana sebelumnya kita sudah membahas tentang Dasar-Dasar Bahasa Pemrograman Java.

Langsung saja, Operator merupakans ebuah karakter khusus yang digunakan untuk menghasilkan suatu nilai.

  1. Operator Aritmatika, Berupa +(Penjulahan), -(Pengurangan), *(Perkalian), /(Pembagian), %(Sisa Pembagian). 
          Contoh :
                         int a = 10;
                         int b = 3;
                         int c = a / b;
             
                         System.out.println(c);

    Hasil dari kode program diatas adalah 3 bukan 3.333. Hal ini dikarenakan dalam Java jika kita melakukan operasi pembagian dengan tipe data integer, maka hasilnyapun akan integer, dan integer tidak dapat mengandung nilai koma dalam Java, sehingga jika akan melakukan perkalian yang menghasilkan nilai koma, maka harus menggunakan tipe data double atau float.

        2. Operator Penugasan, berupa =(Pemberian nilai), +=(Penambahan bilangan), -=(Pengurangan bilangan), *=(Perkalian bilangan), /=(Pembagian bilangan), %=(Pemerolehan sisa bagi).

           Contoh :
                         int a = 10;
                         a += 5;


                         System.out,println(a);

    Hasil dari operasi += tersebut adalah 15. Hal ini dikarenakan a += 5 sama dengan a = a + 5, dikarenakan a sebelumnya adalah 10, maka itu berarti a = 10+ 5.
     Jika akan melakukan penambahan atau pengurangan dengan nilai 1, maka dapat dengan mudah menggunakan karakter ++ untuk penambahan atau -- untuk pengurangan, misal :

                          int a = 10;
                          a --;


                          System.out.println(a);

      Maka hasilnya adalah 9.

        3. Operator Pembanding, berupa = = (Sama dengan), != (Tidak sama dengan), >= (Lebih dari sama dengan), <= (Kurang dari sama dengan), > (Lebih dari), < (Kurang dari).
             Hasil dari operasi pembanding adalah boolean. True jika operasi pembanding tersebut benar, dan false jika operasi pembanding tersebut salah, misal :

              boolean a = 10 = = 100;
              System.out.println(a);

              Hasil dari program diatas adalah false, karena memang 10 tidak sama dengan 100.

         4. Operator Logika, berupa && (Dan), | | (Atau).
                 Operator logika digunakan untuk membentuk suatu keadaan dari dua atau lebih kondisi tertentu, operator logika biasanya digabungkan dengan operator pembanding. Hasil dari operator logika boolean.
                 Hasil operasi logika dengan menggunakan && adalah sebagai berikut.

           Operasi 1                                     Operasi 2                                          Hasil

           False                                              False                                                  False
           False                                              True                                                   False
           True                                               False                                                  False
           True                                               True                                                   True

                 Hasil operasi logika dengan menggunakan | + adalah sebagai berikut.

            Operasi 1                                     Operasi 2                                            Hasil

            False                                              False                                                    False
            False                                              True                                                     True
            True                                               False                                                    True
            True                                               True                                                     True

          Contoh :


                          boolean hasil = 10 = = 100 | | 100 = = 100;
                          System.out.println (hasil);

             Maka hasilnya adalah true.

Demikian pembahasan tentang Operator Pada Bahasa Pemrograman Java, selanjutnya kita akan membahas tentang Percabangan Pada Bahasa Pemrograman Java.

0 comments:

Post a Comment