먼저 i4++i3를 넣어보겠습니다. ++i3i31을 더하라는 의미라고 했죠? i3에는 이전 실습에서 5라는 값을 넣어놓았으므로 i4에는 51을 더한 6이 들어가 있겠네요? 확인하겠습니다.

    public class OperatorExam {
    
        public static void main(String[] args) {
            int i1 = -5;
            int i2 = +i1;
            int i3 = -i1;
            int i4 = ++i3;  // int i4 = ( i3 = i3+1)
            System.out.println(i4);
            System.out.println(i3);
        }
    }

     

    실행결과

    6
    6

     

    i4를 출력하면 예상대로 6을 출력합니다. i3도 다시 출력해볼까요? 역시 6이 들어있습니다.

    신간 소식 구독하기
    뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.