본문 바로가기
P/G Language/JAVA

[연산자] Postfix (후위 증가 or 감소 연산자)

by 4n0nym0us 2013. 12. 21.

 class PostfixOp

 {

public static void main(String[] args)

{

int num1 = 7;

int num2 , num3, num4;

num2 = num1++;  // num1의 값은 증가 되지 않고 num2에 대입 하여 num1의 값은 7이된다.

num3 = num1--; //  num1의 값은 1은 후위 증가 하여 8이 된다. 

  num3에 대입하고 다음 행에서 감소 한다.

num4 = num1--; //  다시 num1의 값은 1을 후위 감소 하여 7이 되었다. num4에 대입하고

 //  행을 빠져나오면 num1의 값이 감소 하기 때문에 따라서  

                                      num1의 값은 최종 6이 된다.

System.out.println(num1); // 6

System.out.println(num2); // 7

System.out.println(num3); // 8

System.out.println(num4); // 7

}

}