728x90
반응형
StringUtils.isBlank
- StringUtils.isBlank() 를 사용하면 null 값을 효율적으로 관리할 수 있다.
- StringUtils 에서 기본적으로 지원하는 함수이다.
import org.apache.commons.lang3.StringUtils;
public static boolean isBlank(final CharSequence cs) {
final int strLen = length(cs);
if (strLen == 0) {
return true;
}
for (int i = 0; i < strLen; i++) {
if (!Character.isWhitespace(cs.charAt(i))) {
return false;
}
}
return true;
}
- 아래 처럼 null / "" / " " 중에 하나라도 참이라면 true를 반환한다.
// true
StringUtils.isBlank(null)
// true
StringUtils.isBlank("")
// true
StringUtils.isBlank(" ")
StringUtils.isEmpty
- isEmpty 같은 경우에는 공백을 비어있지 않다고 처리한다.
// true
StringUtils.isEmpty(null)
// true
StringUtils.isEmpty("")
// false
StringUtils.isEmpty(" ")
StrungUtils.isNotEmpty
- isNotEmpty 같은 경우에는 공백을 비어있지 않다고 처리한다.
// false
StringUtils.isNotEmpty(null)
// false
StringUtils.isNotEmpty("")
// true
StringUtils.isNotEmpty(" ")
728x90
반응형
'개발중 > Java' 카테고리의 다른 글
java 에서 data → excel 파일 (0) | 2021.02.10 |
---|---|
mysql timeStamp 자바에서 날짜로 만들기 (0) | 2021.01.26 |
자바 명명 규칙 (0) | 2021.01.07 |
자바 환경변수 설정 (0) | 2020.07.27 |
JAVA 설치 확인 (0) | 2020.07.26 |