[kotlin] 문자열 데이터 타입 in 코틀린

코틀린은 강력한 문자열 다루기 기능을 제공합니다. 문자열은 기본 데이터 타입이 아니고 객체이며 String 클래스로 표현됩니다.

기본 문자열 연산

코틀린에서 문자열을 다룰 때 많은 유용한 연산을 사용할 수 있습니다. 문자열 연결, 문자열 비교, 부분 문자열 추출 등이 가능합니다.

문자열 연결

val str1 = "Hello"
val str2 = "Kotlin"
val result = str1 + ", " + str2 // 결과는 "Hello, Kotlin"

문자열 비교

val str1 = "abc"
val str2 = "def"
val isEqual = str1 == str2 // 결과는 false

문자열 템플릿

코틀린은 문자열 템플릿 기능을 제공하여 문자열 내에 변수 값을 삽입할 수 있습니다.

val name = "Alice"
val greeting = "Hello, $name" // 결과는 "Hello, Alice"

문자열 다루기 함수

코틀린은 다양한 문자열 다루기 함수를 제공합니다.

길이 구하기

val str = "Kotlin"
val length = str.length // 결과는 6

부분 문자열 추출

val str = "Hello, Kotlin"
val subStr = str.substring(7) // 결과는 "Kotlin"

코틀린의 문자열 다루기 기능을 사용하여 편리하고 효과적으로 문자열을 조작할 수 있습니다.

References