
i++; => i 의 값을 1 증가 시킨다.
i--; => i 의 값을 1 감소 시킨다.
i = i + 2; => i 의 값을 2 증가 시킨다.
i += 2; => i 의 값을 2 증가 시킨다.(위와 같은 표현)
i = i - 2; => i 의 값을 2 감소 시킨다.
i -= 2; => i 의 값을 2 감소 시킨다.(위와 같은 표현)
int i = 10;
System.out.println(i++);
// 위 코드와 아래 코드의 의미가 같음
int i = 10;
System.out.println(i);
i += 1;
int i = 10;
System.out.println(++i);
// 위 코드와 아래 코드의 의미가 같음
int i = 10;
i += 1;
System.out.println(i);
(++i) / (i++) 의 차이가 있다.
둘 다 같은 줄에서 연산처리는 되지만, 표기되는 줄이 다르다.