package operator;

public class TEST02 {

public static void main(String[] args) {

//自增(++)自减(--):一元运算符

int a = 3;

int b = a++;

// a++ a=a+1 也可以写成 (a+=1) ,先赋值再加1

System.out.println(a); // 4

// a=a+1

int c = ++a; // ++a a=a+1 先加1再赋值

    System.out.println(a); // 5
System.out.println(b); // 3
System.out.println(c); // 5
System.out.println((a++) + (b++));// 8:a++=5,b++=3
System.out.println((a++) * (b++));// 24:a++=6,b++=4
System.out.println((a++) * (b++));// 35:a++=7,b++=5


int a1 = 10;
int b1 = a1--;
int c1 = --a1; // 8
System.out.println(a1); // 8
System.out.println(b1); // 10
System.out.println(c1); // 8

System.out.println((a1--) + (b1--)); // 8+10=18
System.out.println((a1--) * (b1--)); // 7*9=63
System.out.println((a1--) / (b1--)); // 6/8=0.6 ...2 取整所以等于0

}