StringUtils.isNotEmpty와 StringUtils.isNotBlank 차이
1. StringUtils.isNotEmpty()
StringUtils.isNotEmpty()
는 String이 비어 있지 않은지 혹은 String이 길이가 0이고 null이 아닌지 찾는데 사용된다.
- Example
1
2
3
4
5
StringUtils.isNotEmpty(null) = false
StringUtils.isNotEmpty("") = false
StringUtils.isNotEmpty(" ") = true
StringUtils.isNotEmpty(" str ") = true
StringUtils.isNotEmpty("str") = true
2. StringUtils.isNotEmpty()
StringUtils.isNotBlank()
는 한 단계 더 나아간다. 문자열이 비어 있지 않고 null이 아닌지 확인할 뿐만 아니라, 공백 문자열이 아닌지도 확인한다.
- Example
1
2
3
4
5
StringUtils.isNotBlank(null) = false
StringUtils.isNotBlank("") = false
StringUtils.isNotBlank(" ") = false
StringUtils.isNotBlank("str") = true
StringUtils.isNotBlank(" str ") = true
[출처 및 참고]
This post is licensed under CC BY 4.0 by the author.