bersatu kita teguh bercerai kita runtuh

bersatu kita teguh bercerai kita runtuh

Rabu, 23 Februari 2011

Operator Dalam Java

  • Java memiliki 44 operator yang terbagi dalam 4 jenis dasar, yaitu:Operator Aritmetik


     Digunaka untukproses matematis (aljabar), operan harus berupa numerik. Operator ini tidak dapat digunakan untuk tipe boolean, tetapi dapat digunakan untu tipe char, karena char adalah anggota himpunan int.

operator            hasil
+                       penjumlahan
+=                     persamaan penjumlahan
-                        pengurangan
-=                      persamaan pengurangan
*                       perkalian
*=                     persamaan perkalian
/                        pembagian
/=                      persamaan pembagian
%                      modulus (sisa pembagian)
%=                    persamaan modulus
++                     Penambahan
--                       Pengurangan


  • Operator Bitwise
           Tipe nimerik integer, long, int, short,char, dan byte. memiliki kumpulan operator tambahan yang dapat memodifikasi dan memeriksa bit-bit yang menyusun nilainya

operator          hasil
~                    unary NOT
&                   AND
|                     OR
^                    exclusive OR
>>                 shift kanan
>>>               shift kanan, isi dengan nol
<<                 shift kiri
&=                 pernyataan AND
|=                   pernyataan OR
^=                  pernyataan exclusive OR
>>=               pernyataan shift kanan
>>>=             Pernyataan shift kanan, dengan isi nol
<<=               pernyataan shift kiri


  • Operator Relasi
             Untuk membandingkan dua buah nilai, java memiliki kumpulan operator relasi berikut ini untuk menyatakan kesamaan dan urutan.

operator            hasil
==                    sama dengan
!=                     tidak sama dengan
>                      lebih dari
<                      kurang dari
>=                    lebih dari atau sama dengan
<=                    kurang dari atau sama dengan


  • Operator Logika
           Operator logika pada Boolean pada tabel dibawah ini bekerja hanya pada operan boolean. semua operator ini mengkombinasikan dua besaran boolean untuk menghasilkan besaran boolean.

operator            hasil
&                     logika AND
|                       logika OR
^                      logika XOR
| |                     hubungan-singkat OR
&&                 hubungan-singkat AND
!                      hubungan-singkat NOT
&=                  pernyataan AND
|=                     Pernyataan OR
==                   sama dengan
!=                    tidak sama dengan
?:                     Operator ternary if-then-else


Contoh Syntax Dengan Menggunakan Tipe Data

A. Tipe data

      class contohinteger
             {
                    public static void main (String args[])
                    {
                    int nilai;


                    nilai = 95;
                         System.out.println("Nilai : " + nilai);
                    }
              }




B. String


        class contohstring
                  {
                         public static void main(string args[])
                         { 
                         string nama;
                         
                         nama = "STIKOM BALI";
                              system.out.println("Nama : " + nama);
                         }
           }


C. Contoh Penggunaan Operator
   class contohOp1
         { 
            public static void main(String args[])
            {
             String nama, nim;
             int nilai
   
             nama = "Lutung Kasarung";
             nim = "040010350";


             nilai = 95;
             nilai+= 5;


                System.out.println("===============");
                System.out.println("Nama : " + nama );
                System.out.println("NIM  : " + nim  );
                System.out.println("Nilai: " + nilai);
                System.out.println("===============");
             }
         }




Dan output yang dihasilkan seperti berikut:


                                                         ========================
                                                            Nama : Lutung Kasarung
                                                            NIM  : 04001035c    
                                                            Nilai: 100
                                                          ========================

semoga anda berhasil mencobanya

Tidak ada komentar:

Posting Komentar