본문 바로가기
언어/Kotlin

코틀린 문자열

by 김어찐 2022. 5. 26.
728x90
package string

fun main() {
    val str1 = "안녕하세요"
    println("str1[0] = ${str1[0]}")
    
    println(str1.equals("안녕하세요"))

    val str2 = str1.substring(1..3)
    println("str2 = ${str2}")

    val str3 = "HELLO world"
    val str4 = "hello world"

    println("str3.compareTo(str4) = ${str3.compareTo(str4)}")
    println("str3.compareTo(str4,true) = ${str3.compareTo(str4,true)}")
    println("str3.contentEquals(str4) = ${str3.contentEquals(str4)}")

    val str5 = "ab cd ef gh"
    val r1 = str5.split(" ")
    println("r1 = ${r1}")

    val buffer1 = StringBuffer()
    buffer1.append("abb")
    buffer1.append(100)
    buffer1.append(11.11)
    println("buffer1 = ${buffer1}")

    buffer1.insert(3,"테스트")
    println("buffer1 = ${buffer1}")

    buffer1.delete(3,6)
    println("buffer1 = ${buffer1}")
}
728x90

'언어 > Kotlin' 카테고리의 다른 글

코틀린 map  (0) 2022.05.26
코틀린 리스트  (0) 2022.05.26
코틀린 배열  (0) 2022.05.26
코틀린 고차함수  (0) 2022.05.26
코틀린 infix  (0) 2022.05.26