Kotlin :: Unit

Android/Kotlin 2020.11.16 댓글 moonsu
728x90

 

 

 

 

Unit 키워드는 타 언어의 void에 대응되는 개념이다.

 

add(10, 20)

fun add (a: Int, b: Int) : Unit {
    println(a + b)
}

// Unit은 생략 가능하다

 

하지만 코틀린의 Unit과 타 언어의 void가 완전히 같은 것은 아니다. void는 특수 타입으로 반환값이 없음을 나타내지만 Unit은 클래스에 정의된 일반 타입이다.

 

 

 

 

728x90
반응형

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

Kotlin :: try~catch, throw  (0) 2021.11.08
Kotlin :: 흐름 제어 continue와 break, 레이블 (Label)  (0) 2020.10.27
Kotlin :: 반복문 do~while  (0) 2020.10.21
Kotlin :: 반복문 while  (0) 2020.10.21
Kotlin :: 조건문 when  (0) 2020.10.21

댓글