di artikel kali ini admin akan membagi source code mengenai program increment dan dcrement langsung lihat contohnya ok

package com.littlefamily;
import java.util.*;

public class java {

    public static void main(String[] args){

        Scanner memanggil = new Scanner(System.in);
        //unary = operasi yang dilakukan pada satu variable

        int angka = 20, nilai = 10,hasil;
        hasil = -nilai + angka;
        System.out.printf("(-unary)  %d + menjadi %d = hasil %d \n ",angka,-nilai,hasil);
        System.out.printf("(+unary)  %d + menjadi %d = hasil %d \n ",angka,nilai,hasil);

        System.out.println("===================================");
        //unary decrement dan increment

        //increment
        System.out.println("=========== increment ++ ===========");

        int a = 10;
        ++a;
        System.out.println("hasil postfix = " + a);

        System.out.println("=========");
        int b = 10,c,d = 10,e = 5;
        c = b++ ;
        System.out.println("hasil prefix = " + c);
        c = b;
        System.out.println("hasil prefix = " + c);
        c = b++ ;
        System.out.println("hasil prefix = " + c);
        c = b;
        System.out.println("hasil prefix = " + c);


        System.out.println("=========== decrement -- ==============");

        int f = 10;
        --f;
        System.out.println("hasil postfix = " + f);

        System.out.println("=========");
        int g = 10,h,i = 10,j = 5;
        h = g-- ;
        System.out.println("hasil prefix = " + h);
        h = g;
        System.out.println("hasil prefix = " + h);

        int x = 10;
        int y = x--;
        y = x;
        System.out.println("hasil prefix x = " + y);


        //unary bollean ada 1 yaitu negasi menggunakan tanda !

        System.out.println("============== unary boolean ! ===========");

        boolean helo = true;
        boolean world = true;


        System.out.println("hasil = " + helo);
        System.out.println("hasil = " + !world);

    }

}

outputnya

increment dan crement

mari kita bahas sedikit mengenai program di atas

increment dan decrement merupakan operator yang digunakan untuk menambah 1 nilai atau pun mengurangi 1 nilai dari variable sebelum maupun setelah dari .

  • increment akan menambah 1 nilai
  • Decrement akan mengurangi 1 nilai

lalu mengenai postfix dan prefix

  • ++i adalah menambah 1 nilai lalu kirim i
  • i++ adalah kirim i lalu tambah 1
  • –i adalah mengurangi 1 nilai lalu kirim i
  • i– adalah kirim i lalu tambah

diatas saya juga memberi sedikit source code mengenai unary boolean

Unary menggunakan tanda ! atau negasi

contoh

Boolean nilai = true;
System.out.println(" hasil = " + !nilai);

hasilnya akan false dan sebaliknya saat false maka akan true

nah itu penjelasan mengenai Increment Dan Dcrement

Apa selanjutnya

Pengenalan Operator Assigments