[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"
코틀린의 문자열 다루기 기능을 사용하여 편리하고 효과적으로 문자열을 조작할 수 있습니다.