코틀린 isNullOrBlank or isNullOrEmpty 테스트.
// 널 을 가지고 있는 스트링.
var nullString: String? = null
//공백체크.
println(nullString.isNullOrBlank()?.toString()) //output: true
//비어있는
println(nullString.isNullOrEmpty()?.toString()) //output: true
// 데이터를 가지고 잇는 스트링.
var helloString: String = "Hello"
println(helloString.isNullOrBlank()?.toString()) //output: false
println(helloString.isNullOrEmpty()?.toString()) //output: false
// 빈 문자열을 가지고 있는 스트링.
var blankString: String = ""
println(blankString.isNullOrBlank()?.toString()) //output: true
println(blankString.isNullOrEmpty()?.toString()) //output: true
// 공백을 가지고 있는 스트링.
var emptyString: String = " "
println(emptyString.isNullOrBlank()?.toString()) //output: true
println(emptyString.isNullOrEmpty()?.toString()) //output: false
// 공백을 가지고 있는 스트링.
var emptyString2: String = " ㅇㅇㅇ"
println(emptyString2.isNullOrBlank()?.toString()) //output: false
println(emptyString2.isNullOrEmpty()?.toString()) //output: false
'Kotlin > study' 카테고리의 다른 글
Retrofit, RxJava, AndroidProject (0) | 2019.01.30 |
---|---|
코틀린 클래스. (0) | 2018.10.04 |
코틀린 apply,let 함수 (0) | 2018.08.24 |