본문 바로가기

Kotlin/Basic

[Kotlin Tip] 대소문자 변환


 

문자열의 대소문자를 변환하는 방법에 대해서 간단하게 작성합니다.

 

> 대문자로 변환 : toUpperCase

str.toUpperCase()

> 소문자로 변환 : toLowerCase

str.toLowerCase()

 

변환할 수 없는 숫자나 기호는 알아서 무시됩니다.

 

fun main() {
    val str:String = "lowercase"
    val str2:String= "UPPERCASE"
    
    println(str.toUpperCase())
    println(str2.toLowerCase())
}

대소문자를 판별하고 싶다면,

 

> 대문자 여부 판단 : isUpperCase() -> boolean타입으로 반환됨

str.isUpperCase()

> 소문자 여부 판단 : isLowerCase() -> boolean타입으로 반환됨

str.isLowerCase()