서노썬
sun noes sun
서노썬
전체 방문자
오늘
어제
  • 카테고리 (142)
    • Java (89)
      • Day1 (20)
      • Day2 (16)
      • Day3 (4)
      • Day4 (5)
      • Day5 (2)
      • Day6 (2)
      • Day7 (4)
      • Day8 (6)
      • Day9 (3)
      • Day10 (0)
      • Day11 (0)
      • Day12 (0)
      • Day13 (3)
      • Day14 (0)
      • Day15 (0)
      • Day16 (0)
      • Day19 (0)
      • Day20 (0)
      • Day21 (2)
      • Day22 (4)
      • Day23 (2)
      • Day24 (5)
      • Day25 (4)
      • Day27 (2)
      • Day28 (3)
      • Day29 (1)
      • Day30 (1)
      • Day31 (0)
      • Day32 (0)
      • Dat33 (0)
      • Day34 (0)
      • Day35 (0)
      • Day36 (0)
    • HTML (37)
      • Day36 (20)
      • Day37 (3)
      • Day38 (2)
      • Day39 (8)
      • Day40 (3)
    • SQL (4)
      • Day40 (4)
      • Day41 (0)
      • Day42 (0)
      • Day43 (0)
      • Day44 (0)
      • Day45 (0)
    • JSP (0)
      • Day46 (0)
      • Day75 (0)
    • PYTHON (0)
      • Day75 (0)
      • Day76 (0)
    • Photo (12)

블로그 메뉴

  • 홈
  • 방명록

인기 글

최근 글

태그

  • java메뉴입력
  • Java
  • 자바continue
  • java데이터타입
  • java자료형
  • 자바연산자
  • 자바break
  • 논리연산자
  • 자바
  • 자바자료형

티스토리

hELLO · Designed By 정상우.
서노썬

sun noes sun

증감 연산자가 대입 연산자와 함께 사용될 때의 경우를 알아보는 예문
Java/Day1

증감 연산자가 대입 연산자와 함께 사용될 때의 경우를 알아보는 예문

2021. 10. 29. 11:30

1. 증감 연산자가 대입 연산자와 함께 사용될 때의 경우를 알아보는 예문

 

(1) 증감 연산자 -- 가 변수 뒤에 있는 경우

 

 

- 출력값
10
9

 

* 설명

 

(num1--)의 경우 증감 연산자가 변수 num의 뒤에 있기 때문에 증감 이전의 값 대입되고, 이후의 (num)은 위에서 증감이 이루어지지 않은 10에 증감이 이루어진 후의 값 9가 대입된다.

 

 

(2) 증감 연산자 -- 가 변수 앞에 있는 경우

 

 

- 출력값
9  // 증감 연산자가 변수 num의 앞에 있기 때문에 증감 이후의 값 대입
9 // 위에서 num1의 증감이 이미 이루어졌기 때문에 그 값이 대입된다.

 

* 설명

 

(--num1)의 경우 증감 연산자가 변수 num의 앞에 있기 때문에 증감 이후의 값 9가 대입되고, 이후의 (num)은 위에서 증감이 이미 이루어졌기 때문에 변화한 num의 값 9가 그대로 대입된다.

 

 

(3) 증감 연산자 ++ 가 변수 뒤에 있는 경우

 

 

- 출력값
10
11

 

* 설명

 

(num1++)의 경우 증감 연산자가 변수 num의 뒤에 있기 때문에 증감 이전의 값 대입되고, 이후의 (num)은 위에서 증감이 이루어지지 않은 10에 증감이 이루어진 후의 값 11이 대입된다.

 

 

(4) 증감 연산자 ++ 가 변수 앞에 있는 경우

 

 

- 출력값

11
11

 

* 설명

 

(++num1)의 경우 증감 연산자가 변수 num의 앞에 있기 때문에 증감 이후의 값 11가 대입되고, 이후의 (num)은 위에서 증감이 이미 이루어졌기 때문에 변화한 num의 값 11이 그대로 대입된다.

'Java > Day1' 카테고리의 다른 글

while 반복문으로 살펴보는 중괄호와 세미콜론, 반복문 안 내용의 사용  (0) 2021.10.29
for 반복문으로 살펴보는 중괄호와 세미콜론, 반복문 안 내용의 사용  (0) 2021.10.29
증감 연산자가 대입 연산자와 함께 사용될 때의 경우  (0) 2021.10.29
증감 연산자  (0) 2021.10.29
final  (1) 2021.10.29
    'Java/Day1' 카테고리의 다른 글
    • while 반복문으로 살펴보는 중괄호와 세미콜론, 반복문 안 내용의 사용
    • for 반복문으로 살펴보는 중괄호와 세미콜론, 반복문 안 내용의 사용
    • 증감 연산자가 대입 연산자와 함께 사용될 때의 경우
    • 증감 연산자

    티스토리툴바