[kotlin] 배열을 이용하여 문자열을 처리하는 방법은?
fun main() {
val str = "Hello Kotlin"
val charArray = str.toCharArray()
// 배열의 각 요소에 접근하여 처리 가능
for (char in charArray) {
println(char)
}
// 배열의 특정 요소에 접근하여 처리 가능
println("첫번째 문자: ${charArray[0]}")
println("문자열 길이: ${charArray.size}")
// 문자열을 다시 생성
val newString = charArray.joinToString("")
println("새로운 문자열: $newString")
}
위의 예제에서는 str.toCharArray()
함수를 사용하여 문자열을 문자 배열로 변환합니다. 이렇게 하면 배열의 각 요소에 접근하여 처리할 수 있습니다. 또한, charArray[index]
와 같이 특정 인덱스에 해당하는 요소에 접근할 수도 있습니다.
또한, charArray.joinToString("")
함수를 사용하여 문자 배열을 다시 문자열로 변환할 수 있습니다.
이러한 방법을 사용하여 Kotlin에서 문자열을 처리할 수 있습니다.