JAVA를 JAVA라

[JAVA] 선행증감 / 후행증감 연산자 본문

JAVA/함수 (eclipse)

[JAVA] 선행증감 / 후행증감 연산자

샛별KIM 2021. 5. 20. 17:36

++         피연산자  : 다른 연산을 수행하기 전에 피연산자에 +1 값을 저장
--          피연산자  : 다른 연산을 수행하기 전에 피연산자에 -1 값을 저장
피연산자  ++        : 다른 연산을 수행한 후에 피연산자에 +1 값을 저장
피연산자   --         : 다른 연산을 수행한 후에 피연산자에 -1 값을 저장

 

int num1 = 1;

int num2 = ++num1;  //선행증감, num1에 먼저 1을 더한 후 num2에 넣어주므로 2 2

int num03 = --num01 + ++num02; // 1 3 4

int num04 = ++num01 - --num02; // 2 2 4 0(2-2)

 

num01 = 0; num02 = 0; num03 = 0; num04 = 0; // 초기화
num02 = num01++; //후행증감, num2에 먼저 num1을 대입 후 num1에 +1, 1 0 출력
num03 = num02++ + num01; //출력 : 1 1 1
num04 = num03-- + num02++ + ++num01; //출력 : 2 2 0 4

'JAVA > 함수 (eclipse)' 카테고리의 다른 글

[JAVA] random, 랜덤  (0) 2021.05.21
[JAVA] 연산자와 순서  (0) 2021.05.20
[JAVA] 삼항연산자  (0) 2021.05.20
[JAVA] equals  (0) 2021.05.20
[JAVA] Scanner  (0) 2021.05.20
Comments