i++와 ++i
i++와 ++i. 다시 말해 후위증감연산자와 전위증감연산자의 차이.이 두 가지의 차이는 Java 뿐만 아니라 C, C++ 등 다른 언어에서도 중요하다. 다시 Java를 공부하면서 이 부분에서 한 번 멈칫했고 헷갈려했다.이 부분을 머릿속에서 정리하면서 다른 분께도 내 정리 방식이 도움이 되면 좋겠다라는 생각에 작성한다. 일단 i++는 후위 증감 연산자로 말그대로 i를 나중에 증가시킨다.12int i = 5;j = i++;cs위 코드를 실행 시키면 j는 5, i는 6이 된다.왜냐하면 i++는 i를 나중에 증가시키기 때문이다. 다시 말해, j=i++에서 j에 i를 먼저 대입 해준 뒤 i의 값을 증가시킨다. 그래서 j에 i의 값인 5를 대입 해준 후 i가 증가하여 j는 5, i는 6이 된다. 반면, ++i는 전..
개발 이야기/Tip & Troubleshooting
2016. 2. 1. 09:36
공지사항