728x90
val emptyString = ""
emptyString.isEmpty() : true
emptyString.isNotEmpty() : false
emptyString.isBlank() : true
emptyString.isNotBlank() : false
emptyString.isNullOrEmpty() : true
emptyString.isNullOrBlank() : true
val blankString1 = " "
blankString1.isEmpty() : false
blankString1.isNotEmpty() : true
blankString1.isBlank() : true
blankString1.isNotBlank() : false
blankString1.isNullOrEmpty() : false
blankString1.isNullOrBlank() : true
val blankString2 = " \n"
blankString2.isEmpty() : false
blankString2.isNotEmpty() : true
blankString2.isBlank() : true
blankString2.isNotBlank() : false
blankString2.isNullOrEmpty() : false
blankString2.isNullOrBlank() : true
val withBlankString = " hi"
withBlankString.isEmpty() : false
withBlankString.isNotEmpty() : true
withBlankString.isBlank() : false
withBlankString.isNotBlank() : true
withBlankString.isNullOrEmpty() : false
withBlankString.isNullOrBlank() : false
val normalString = "normal"
normalString.isEmpty() : false
normalString.isNotEmpty() : true
normalString.isBlank() : false
normalString.isNotBlank() : true
normalString.isNullOrEmpty() : false
normalString.isNullOrBlank() : false
val nullString: String? = null
nullString.isEmpty() : null
nullString.isEmpty() : null
nullString.isBlank() : null
nullString.isNotBlank() : null
nullString.isNullOrEmpty() : true
nullString.isNullOrBlank() : true
코틀린을 사용하다 보면 Sting 데이터 공백, Null 체크 해야 할때가 있다.
참고하면 좋을 듯 하다.
출처: https://thecommelier.tistory.com/16
728x90