간단한 내용인데 헷갈릴 때가 있어서 정리해놓고자 한다.
isEmpty
- 빈 문자열("")인지 확인한다.
isBlank
- 빈 문자열("")이거나, 공백으로 이루어진 문자열(" ")인지 확인한다.
val str = " "
println(str.isEmpty()) // false
println(str.isBlank()) // true
val str = ""
println(str.isEmpty()) // true
println(str.isBlank()) // true
따라서 빈 문자열인지 확인할 때 공백으로 이루어진 문자열을 포함하고 싶다면 isBlank를, 포함하고 싶지 않다면 isEmpty를 사용하면 된다
'Kotlin > 📕Kotlin 공부' 카테고리의 다른 글
Kotlin 널 안정성(Null Safety) (1) | 2024.09.12 |
---|---|
Kotlin backing field (0) | 2024.09.12 |
Kotlin Mutable, Immutable List (0) | 2024.07.26 |
StringBuilder (0) | 2024.07.20 |
댓글