// 증감연산자는 ++,--
int a,b;
a=b=5;
// 단항일경우에는 앞에 붙이나, 뒤에 붙이나 똑같다.
++a;// 원래 a값에서 1증가
b++; // b=b+1
System.out.println("a="+a+"b="+b);
// 수식에서 사용할때는 전치, 후치의 결과값이 틀리다.
int m,n;
m=n=0;
a=b=5; // a와 b는 다시 초기화 되어서, 값이 5가 되었다.
m=a++; // 후치(뒤쪽에 ++)일 경우 먼저 대입 후 증가.
System.out.println("m="+m+", a="+a); // m=5, a=6이 된다.
n=++b; // 전치일 경우 먼저 증가 후 대입.
System.out.println("n="+n+", b="+b); // n=6, b=6
증감연산자에 대해 알아보자
++a; // 원래 a값에서 1 증가한다.
b++; // 원래 a값에서 1 증가한다.
단 ++이 앞에있는 경우와 뒤에 있는 경우가 수식이 걸릴 경우 값이 달라진다.
++a 의 경우 숫자 먼저 증가 후 수식에 대입된다.
b++의 경우 수식에 대입된 이후 숫자가 증가한다.