1. 빈 배열 생성
val sb = StringBuilder()
val sb2 = StringBuilder("hello")
2. append()
val sb2 = StringBuilder("hello")
sb2.append("World")
println(sb2) //helloWorld
3. insert()
val sb2 = StringBuilder("hello world")
sb2.insert(6,"kotlin ")
println(sb2) //hello kotlin world
4. delete()
val sb2 = StringBuilder("hello world")
sb2.delete(6,11)
println(sb2) //hello
4-1) deleteCharAt()
- 특정 인덱스의 문자 하나 삭제
5. reverse()
val sb2 = StringBuilder("hello world")
sb2.reverse()
println(sb2) // "dlrow olleh"
6. replace() : 지정된 범위의 문자열을 새로운 문자열로 대체한다.
sb.replace(0, 5, "Hi")
println(sb) //"Hi World"
7.clear()
val sb2 = StringBuilder("hello world")
'Kotlin > 문법' 카테고리의 다른 글
Kotlin - filter, map (0) | 2024.02.07 |
---|---|
Kotlin - 입력 값 받기 (알고리즘 문제 풀기위한) (0) | 2024.02.06 |
Kotlin - List vs Array (0) | 2024.02.05 |
Kotlin - List 추출하기 (0) | 2024.02.04 |
Kotlin - 배열 (0) | 2024.02.03 |