반응형 whitespace1 isNullOrEmpty 와 isNullOrBlank 의 차이점 # Kotlin 오늘은 Kotlin의 isNullOrEmpty 와 isNullOrBlank 의 차이점에 대해서 정리해 보겠습니다. 둘은 비슷하기 때문에 잘 알지 않고 사용하는 경우도 있는데요. 오늘 차이를 구분해 보도록 하겠습니다. 1. isNullOrEmpty 이 API는 만약 String이 null 이거나 empty 일 경우 true를 반환해 준다고 설명되어 있습니다. 그런데, empty는 어떤 것을 말하는 것일까요? 비어있다는 뜻 입니다. 즉 ""을 가리킵니다. String 값에 대해서 ""로 초기화하는 경우도 있는데요. 그대로 아무 값이 없는지 보려면 isNullOrEmpty로 충분합니다. val xInitValue: String? = "" println(xInitValue.isNullOrEmpty()) // t.. 2023. 4. 9. 이전 1 다음