Kotlin
[코틀린] Unit
Sky Titan
2020. 9. 19. 12:12
728x90
Unit
- 함수의 반환값을 생략하고 싶을 때 지정하는 반환값의 자료형
- 자바의 void와 유사한 역할을 한다.
//반환값 생략 -> 자동으로 Unit으로 반환값 타입 추론
fun add1(a : Int, b : Int)
{
a + b
}
//Unit 반환
fun add2(a : Int, b : Int) : Unit
{
a + b
return
}
// 둘다 동일한 구문
void와의 차이점
- void는 아무 것도 반환하지 않지만 Unit은 Unit이라는 특수한 객체를 반환하는 것
728x90