본문 바로가기

Study/Kotlin Study

[Kotlin] 증가 감소 연산자

+ 항공대학교 김철기 교수님의 객체 지향 프로그래밍 과목 내용를 정리한 글입니다.

 

++ : 항의 값에 1 증가

-- : 항의 값에 1 감소

 


 

fun main() {
    var a: Int = 10
    var b: Int = 10

    var res1 = ++a // a값 1 증가 후 대입
    var res2 = b++ // b값 대입 후 1 증가
    
    println(a) // 11
    println(b) // 11

    println(res1) // 11
    println(res2) // 10
}

 

++a는 전위 증가 연산자로, a값을 먼저 1 증가시킨 후 res1에 a를 대입한다.

b++는 후위 증가 연산자로, res2에 b값을 먼저 대입한 후 b를 1 증가시킨다.

 

'Study > Kotlin Study' 카테고리의 다른 글

[Kotlin] 조건문  (2) 2023.08.23
[Kotlin] 패키지: 패키지 개요  (2) 2023.08.22
[Kotlin] Smart Cast  (0) 2023.08.19
[Kotlin] 자료형 변환  (0) 2023.08.18
[Kotlin] NULL: Safe - call, Non - null, 엘비스 연산자  (0) 2023.08.18