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

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