[kotlin] 코틀린에서 자바 기본형 데이터 타입 사용하기
코틀린은 기본적으로 자체적인 기본형(primitive) 데이터 타입을 가지고 있지 않습니다. 대신, Java의 기본형 데이터 타입을 자동으로 Boxing/Unboxing 해주는 기능을 제공합니다. 이는 코틀린 코드에서 편리하게 Java의 기본형 데이터 타입을 사용할 수 있게 해줍니다.
예제
다음은 코틀린에서 Java의 기본형 데이터 타입을 사용하는 간단한 예제입니다.
fun main() {
val javaInt: Int = 42 // Java의 int 형을 그대로 사용
val javaLong: Long = 123456789L // Java의 long 형을 그대로 사용
val javaDouble: Double = 3.14 // Java의 double 형을 그대로 사용
println("Java int: $javaInt")
println("Java long: $javaLong")
println("Java double: $javaDouble")
}
위 예제에서는 javaInt
, javaLong
, javaDouble
변수들이 각각 Java의 int
, long
, double
형을 그대로 사용하고 있습니다.
요약
코틀린에서는 Java의 기본형 데이터 타입을 편리하게 사용할 수 있습니다. Kotlin이 Java의 기본형을 자동으로 Boxing/Unboxing 해주기 때문에, Java의 기본형 데이터 타입을 사용하는 것이 별다른 노력 없이 가능합니다.
만약 관련하여 더 자세한 정보를 원하시면 코틀린 공식 문서를 참조하세요.
이렇게 코틀린에서는 Java의 기본형 데이터 타입을 쉽게 사용할 수 있습니다.