반응형
// AB로 시작하면 true / 아니면 false
StringUtils.startsWithIgnoreCase("ABC", "AB"); // true
StringUtils.startsWithIgnoreCase("ABC", "ZZ"); // false
// BC로 끝나면 true / 아니면 false
StringUtils.endsWithIgnoreCase("ABC", "BC"); // true
StringUtils.endsWithIgnoreCase("ABC", "ZZ"); // false
자바에서 String 값이 특정 값으로 시작하는지
혹은 끝나는지 확인하려면
substring 써가면서 비교할 것이 아니라
Spring 에서 지원하는
StringUtils를 사용해주면 간단히 해결이 가능한데
startsWithIgnoreCase / endsWithIgnoreCase
를 사용해서 특정 값으로 시작하거나 끝날 경우
true / false를 반환하게 된다
반응형
'Language > Java' 카테고리의 다른 글
자바 BigDecimal 값 비교 방법 (0) | 2022.05.11 |
---|---|
자바 이메일 마스킹(*) 방법 정리 (0) | 2022.05.06 |
자바 equals 사용 시 NullPointerException 방지 방법 (0) | 2022.04.27 |
자바 List 및 Collection 사이즈 0 체크방법 (0) | 2022.04.26 |
자바 Array.asList List.of 차이 정리 (0) | 2022.04.26 |
댓글