자바에서 String에 null과 Empty를 알수있는 메소드
조회수 40553회
2 답변
-
자바의 기본 내장 라이브러리에서는 질문하신바와 같은 유틸리티성 메소드는 없습니다. 직접 구현을 하시거나 apache commons 라이브러리에 속해있는 StringUtils 클래스를 사용하시면 됩니다.
StringUtils.isEmpty(null) = true StringUtils.isEmpty("") = true StringUtils.isEmpty(" ") = false StringUtils.isEmpty("bob") = false StringUtils.isEmpty(" bob ") = false
공백문자를 포함해서 체크하길 원하시면 String.isBlank 메소드를 쓰시면 됩니다.
StringUtils.isBlank(null) = true StringUtils.isBlank("") = true StringUtils.isBlank(" ") = true StringUtils.isBlank("bob") = false StringUtils.isBlank(" bob ") = false
-
(•́ ✖ •̀)
알 수 없는 사용자
-
-
StringUtils 클래스의 isEmpty와 isBlank메소드를 쓰시면될것같습니다. isEmpty는 String이 null인지 아닌지를 리턴해주고 isBlank는 String이 공백으로만 차있을경우 true를 리턴해주는 메소드입니다.
댓글 입력