LoGin
article thumbnail
[Kotlin] isNullOrEmpty() vs isNullOrBlank() 차이와 사용법
코딩/Kotlin 코틀린 2025. 5. 21. 22:27

Kotiln에서는 문자열 처리 시 null 안정성을 확보하기 위해 여러 편리한 확장 함수들을 제공합니다.그중 자주 사용되는 함수는 isNullOrEmpty()와 isNullOrBlank()입니다.두 함수는 문자열이 null인지, 비어있는지 판단할 때 사용하지만, 미묘한 차이가 있어서 구분해서 사용하는 게 좋습니다. 결론 요약값이 없거나 빈 문자열만 체크 → isNullOrEmpty()값이 없거나 빈 문자열 또는 공백만 체크 → isNullOrBlank() isNullOrEmpty()문자열이 null이거나 길이가 0인 경우에 true를 반환합니다.문자열이 아예 없거나 빈 문자열("") 일 때만 true 가 되는 함수입니다. val str1: String? = nullval str2: String? = ..

728x90