Pages

Ads 468x60px

Monday, April 22, 2013

Operator Tunggal (Java)

Seperti pada penjelasan sebelumnya, bahwa terdapat beberapa jenis operator pada java. Kali ini saya akan menjelaskan tentang operator tunggal. Operator tunggal hanya membutuhkan satu operan untuk melakukann operasinya. Operator ini tidak dapat digunakan untuk variable final, karena variable final berupa konstanta yang tidak dapat diubah-ubah. Berikut adalah jenis dan contoh penggunaannya.

SimbolNama OperatorOperasiPenggunaan
+Operator PlusMenyatakan nilai positifn = +1;
-Operator MinusMenyatakan nilai negatif, dapat pula digunakan untuk menegatifkan suatu bilangann = -1;
n = -n;
++Operator KenaikanMenambahkan suatu bilangan dengan 1n = ++n;
--Operator PenurunanMengurangkan suatu bilangan dengan 1n = --n;
!Operator LawanMembalik nilai suatu Booleanbol = !true;


Operator kenaikan dan penurunan dapat diletakkan di belakang atau di depan suatu variabel. Jika diletakkan di depan (++x atau --x), penambahan/pengurangan dilakukan sebelumnya, sedangkan apabila diletakkan di akhir (x++ atau x--) penambahan/pengurangan dilakukan setelahnya. Walau bagaimanapun pada akhirnya keduanya akan menghasilkan x = x+1 atau x = x-1.

Contoh Program

public class operatortunggal {
    public static void main(String[]args){

        int a = 1;
        int b = 1;
        b = ++a;
        System.out.println("Contoh Operator pada Prefix (Awalan)");
        System.out.println("===========================");
        System.out.println("Nilai a = " + a);
        System.out.println("Nilai b = ++a = " + b);

        a = 1;
        b = 1;
        b = a++;
        System.out.println("\nContoh Operator pada Sufix (Akhiran)");  // "\n" karakter untuk menambahkan enter
        System.out.println("===========================");
        System.out.println("Nilai a = " + a);
        System.out.println("Nilai b = a++ = " + b);
    }
}


Selamat Belajar dan Mencoba...

Sumber :
Operator

No comments:

Post a Comment