반응형
자바 자체에서 공백이나 null확인을 해주는 메소드는 없다.
아파치에서 제공하는 StringUtils을 사용해서 해결할 수 있다. (임포트하자)
import org.apache.commons.lang3.StringUtils;
isEmpty
StringUtils.isEmpty(null) = true
StringUtils.isEmpty("") = true
StringUtils.isEmpty(" ") = false // 공백 확인, false 반환
StringUtils.isEmpty("bob") = false
StringUtils.isEmpty(" bob ") = false
isBlank
StringUtils.isBlank(null) = true
StringUtils.isBlank("") = true
StringUtils.isBlank(" ") = true // 공백 확인, true 반환
StringUtils.isBlank("bob") = false
StringUtils.isBlank(" bob ") = false
if( StringUtils.isBlank("") ){ //공백 일때
}else{ //공백 아닐 때
}
반대로 쓰고 싶다면 느낌표를 붙여서
if( !StringUtils.isBlank("") ){ //공백 아닐 때
}else{ //공백 일때
}
반응형
'IT 자료' 카테고리의 다른 글
html checkBox 전체 선택 및 해제 (0) | 2017.03.19 |
---|---|
카멜 표기법 변환기 (0) | 2017.03.19 |
자바스크립트 배열 정렬 (0) | 2017.03.05 |
html 헤더 import하는 쉬운 방법 (0) | 2017.01.20 |
리눅스 한글 폴더 이동시키기 (0) | 2017.01.14 |