[Java] 전위 증감 연산자와 후위 증감 연산자의 차이

MSU·2023년 12월 5일

JAVA

목록 보기
15/28

전위 증감 연산자 사용 예

int a = 1;
int b = 0;

b = ++a;
System.out.println(a); // 2
System.out.println(b); // 2
  • 전위 증감 연산자는 증감연산이 먼저 처리됨

후위 증감 연산자 사용 예

int a = 1;
int b = 0;

b = a++;
System.out.println(a); // 2
System.out.println(b); // 1
  • 후위 증감 연산자는 증감연산이 나중에 처리됨
  • 따라서 변수ba값을 대입할 때 a의 초기값인 1이 먼저 대입되고 그 후에 a의 값이 2로 증가함
profile
안드로이드공부

0개의 댓글