Belajar Java - 6 - Memahami Contoh Operator Increment dan Decrement

Sekarang kita mencoba untuk memahami tentang Increment dan Decrement. Increment dan Decrement ini adalah sebuah operator untuk menambah suatu nilai, baik itu menambah dengan 1, 2, 3 10, bahkan angka yang lebih besar lagi.

Pada Java untuk Increment dan Decrement ada beberapa versi. Untuk lebih memahaminya, kita lihat "source code" berikut ini:
/**
 * Nama fail : incrementDecrement.java
 * Programmer: Iskandar Z. Haq
 * Tanggal   : 26 Maret 2015
 * Email     : iskandarzhaq@gmail.com
 * Blog      : http://www.ajarin.net
 * Deskripsi : Implementasi increment dan decrement 
 */

class incrementDecrement {
    public static void main(String args[]){
        //deklarasi
        int basreng = 10;
        int cilok = 13;
        int basreng2 = 12;
        int cilok2 = 15;
        
        ++basreng; //increment
        --cilok; //decrement
        
        System.out.println(basreng);
        System.out.println(cilok);
        System.out.println(++basreng2); //versi 1 increment
        System.out.println(--cilok2); //versi 1 decrement
        
        System.out.println("===");
        
        basreng = basreng + 10;
        cilok += 10; //sama saja dengan cilok = cilok + 10
        System.out.println(basreng);
        System.out.println(cilok);
        
        System.out.println("===");
        
        System.out.println(basreng2++); //versi 2 increment
        System.out.println(basreng2); //versi 2 increment
        System.out.println(cilok2--); //versi 2 decrement
        System.out.println(cilok2); //versi 2 decrement
        
    }
}


Hasil program dari "syntax" atau "source code" di atas adalah seperti ini:
Operator Increment dan Decrement
Belajar Java - Operator Increment dan Decrement

Pertama nilai "basreng" adalah 10. Ketika di increment (++basreng) akan menjadi 11. Dan begitu pun dengan "cilok", nilai awalnya adalah 13, ketika di decrement (--cilok), nilainya akan berkurang 1, sehingga menjadi 12.

No comments:

Post a Comment