[kotlin] 코틀린 변환 함수 예제
Kotlin은 강력한 변환 함수를 제공하여 데이터 형식 간의 변환이 간편하게 이루어질 수 있습니다. 이번 포스트에서는 몇 가지 유용한 변환 함수 예제를 살펴보겠습니다.
1. 문자열을 정수로 변환하기
fun main() {
val strNumber = "123"
val number = strNumber.toInt()
println(number) // 출력: 123
}
우리는 toInt()
함수를 사용하여 문자열을 정수로 변환할 수 있습니다. 이 함수는 코틀린에서 많은 기본 형식 간에 사용되며, 예외를 방지하기 위해 문자열이 정수로 변환될 수 있는지 확인합니다.
2. 문자열을 실수로 변환하기
fun main() {
val strNumber = "3.14"
val number = strNumber.toDouble()
println(number) // 출력: 3.14
}
toDouble
함수를 사용하여 문자열을 실수로 변환할 수 있습니다. 마찬가지로, 변환 가능한지 확인하여 예외를 방지합니다.
3. 문자열을 불린으로 변환하기
fun main() {
val strBoolean = "true"
val boolean = strBoolean.toBoolean()
println(boolean) // 출력: true
}
toBoolean()
함수를 사용하여 문자열을 불린 값으로 변환할 수 있습니다. 문자열이 “true” 또는 “false”로 표시되어야 하며, 대소문자를 구분하지 않습니다.
4. 정수를 문자열로 변환하기
fun main() {
val number = 100
val strNumber = number.toString()
println(strNumber) // 출력: "100"
}
toString()
함수를 사용하여 정수를 문자열로 변환할 수 있습니다. 이 함수도 다른 데이터 형식에 적용할 수 있습니다.
5. 실수를 문자열로 변환하기
fun main() {
val number = 3.14
val strNumber = number.toString()
println(strNumber) // 출력: "3.14"
}
실수를 문자열로 변환하려면 toString()
함수를 사용합니다.
이러한 변환 함수는 Kotlin의 강력한 기능 중 일부입니다. 필요에 따라 데이터 형식 간에 변환을 수행하는 데 사용할 수 있으며, 유용한 도구로 활용할 수 있습니다.
참고: Kotlin 문서