[kotlin] 코틀린 표준 라이브러리에서 제공하는 문자열 처리 함수

코틀린은 강력한 문자열 처리 기능을 제공하는 풍부한 표준 라이브러리를 포함하고 있습니다. 이러한 함수들은 문자열을 다루고 조작하는 데 유용한 다양한 기능을 제공합니다.

문자열 생성

코틀린에서 문자열은 두 개 이상의 문자를 연결하여 생성할 수 있습니다. 예를 들어, "Hello" + " " + "Kotlin"과 같이 문자열을 연결하여 새로운 문자열을 생성할 수 있습니다.

문자열 분할 및 결합

코틀린 표준 라이브러리에는 split, substring, plus와 같은 함수를 사용하여 문자열을 분할하거나 결합할 수 있는 메서드가 포함되어 있습니다. 문자열을 일부분을 추출하거나 결합하여 원하는 형식으로 조작할 수 있습니다.

val str = "Hello, World!"
val parts = str.split(",") // ["Hello", " World!"]
val substring = str.substring(0, 5) // "Hello"
val combinedString = str.plus(" How are you?") // "Hello, World! How are you?"

문자열 변경

코틀린은 문자열을 변경하기 위한 다양한 메서드를 제공합니다. 예를 들어, replace, toUpperCase, toLowerCase, trim과 같은 함수를 사용하여 문자열의 내용을 변경할 수 있습니다.

val str = "Hello, Kotlin"
val newStr = str.replace("Kotlin", "World") // "Hello, World"
val upperCase = str.toUpperCase() // "HELLO, KOTLIN"
val lowerCase = str.toLowerCase() // "hello, kotlin"
val trimmedStr = "  I love Kotlin!  ".trim() // "I love Kotlin!"

코틀린 표준 라이브러리의 문자열 처리 함수는 문자열을 효율적으로 다룰 수 있도록 다양한 유틸리티를 제공합니다. 이를 활용하여 효율적이고 강력한 문자열 처리 로직을 작성할 수 있습니다.

참고 자료