728x90
목차
1. 예시 Strings
val emptyString = ""
val blankString = " "
val nullString = null
val normalString = "hello"
2. isEmpty()
- 스트링이 빈 값 (아무값도 없을 경우)일 때 true return
emptyString.isEmpty() //true
blankString.isEmpty() //false
nullString.isEmpty() //null
normalString.isEmpty () //false
3. isNotEmpty()
- 스트링이 어떠한 값을 포함하고 있을 때 (공백 포함) true return
emptyString.isEmpty() //false
blankString.isEmpty() //true
nullString.isEmpty() //null
normalString.isEmpty () //true
4. isBlank()
- 스트링이 공백만을 가지고 있을 경우 또는 empty 일 경우 true return
emptyString.isEmpty() //true
blankString.isEmpty() //true
nullString.isEmpty() //null
normalString.isEmpty () //false
5. isNotBlank()
- 스트링이 empty 값이 아니고 값에 공백만 있지 않은 경우 true return
- 아무값도 없거나 공백만 있을 경우 false return
emptyString.isEmpty() //false
blankString.isEmpty() //false
nullString.isEmpty() //null
normalString.isEmpty () //true
6. isNullOrEmpty()
- 스트링이 null 이거나 empty 값 둘 다 아닐 때 true return
emptyString.isEmpty() //true
blankString.isEmpty() //false
nullString.isEmpty() //true
normalString.isEmpty () //false
7.isNullOrBlank()
- 스트링이 null 이거나 blank 값 둘 다 아닐 때 true return
emptyString.isEmpty() //true
blankString.isEmpty() //true
nullString.isEmpty() //true
normalString.isEmpty () //false
<참고자료>
https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/https://thecommelier.tistory.com/16
728x90
'스터디 > Kotlin' 카테고리의 다른 글
[Kotlin] Default Argument와 Named Argument (0) | 2024.05.04 |
---|
댓글