//증감 연산자
//++,--
//증감 연산자는 1 증가하거나 1 감소하거나
//하지만 연산자가 앞에 붙냐 뒤에 붙냐에 따라서
//실행순서가 완전히 바뀐다.
public class Ex04Operator {
public static void main(String[] args) {
int number = 10;
//++, --가 뒤에 붙으면
//그 줄에서 가장 마지막으로 실행이 된다.
System.out.println(number++);
//즉 System.out.println(number++)의 경우에는
//한 줄이지만 코드가 두단계에 걸쳐서 실행이 되는데
//제일먼저 System.out.println(number)가 실행이 되고
//number++가 실행이 된다.
//즉 number의 현재값이 화면에 출력이 되고
//그리고 number의 값이 1 증가하게 되는것이다.
System.out.println(number);
//++,--가 앞에 붙으면
//그줄에서 가장먼저 실행이 된다!
System.out.println(++number);
//그러면 System.out.println(++number)의 경우
//제일먼저 실행되는건 number에 12가 된다.
//그러고 나서 System.out.println(number)가 실행이 되어서
//12가 출력된다.
System.out.println(number);
}
}
JAVA