코틀린/순수 코틀린

코틀린 - 타입 별칭(typealias)

Tracoding 2023. 4. 9. 23:13

정해진 타입들이 있죠? 예를 들면 Int, String 등등...

 

그러다면 MyType이란 타입을 아시니요???

존재하지 않는 타입입니다. 하지만 이걸 사용할 수 있는 것이 타입 별칭이라는 것이죠.

 

fun main() {
    var result: MyType = 10 > 20
    println("$result")	// false
}

typealias MyType = Boolean

MyType 이라고 타입 별칭을 사용해서 불리언타입으로 지정했습니다.

 

MyType이란 타입은 없지만 제가 만들어서 사용을 했습니다.

결과는 false로 나오는 것을 알 수 있습니다.

이처럼 자신만에 타입을 지정해서 사용할 수 있죠.

 

 

그럼 이만~~~