728x90 반응형 Study364 [Java] 유용한 라이브러리 StringUtils - 문자열에 작업하는 관련기능들을 모아놓은 Library 사용 방법 1. 직접 다운 : 다운로드페이지(Click) Lang – Download Apache Commons Lang Download Apache Commons Lang Using a Mirror We recommend you use a mirror to download our release builds, but you must verify the integrity of the downloaded files using signatures downloaded from our main distribution directories. Recent releases (48 hour commons.apache.org 2. Maven :.. 2021. 12. 14. [Java] 주민등록번호 유효성 검사 ◎주민등록번호 검증 공식 1. 마지막 자리를 제외한 앞자리 수를 규칙에 맞게 곱한다. 123456 - 1234567(=> 주민번호) -------- -------- 234567 892345(-> 각 자리에 곱해질 수) 2. 규칙에 맞게 곱셈 연산을 수행한 결과를 모두 더한다. 7 5 0 6 1 5 - 1 8 6 2 1 3 3 * 2 3 4 5 6 7 8 9 2 3 4 5 ----------------------------------1. 각 자리에 해당숫자를 곱한 후 2. 모두 더하기 = 14 + 15 + 0 + 30 + 6 + 35 + 8 + 72 + 12 + 6 + 4 + 15 = 217 3. 더해진 결과물을 11로 나눠 나머지를 구한다. 217 / 11 = 19(나머지 8) 4. 11에서 나머지를 뺀.. 2021. 12. 14. [Java] StringUtils.isBlank 와 StringUtils.isEmpty 차이 둘은 언뜻 같아보이지만 다르다. 결론부터 말하면 isBlank는 공백을 true로 판단하고 Empty는 공백도 false로 판단한다. 값(value) isEmpty() isBlank() null true true "" true true " " false true "sdnfi" false false " sdnfi" false false 자바 기본 라이브러리 외에 가장 빈번하게 사용되는 라이브럴 Apache common 라이브러리를 들 수 있다. 이 중 StringUtils 패키지는 문자열 처리 시에 유용한 기능들을 많이 제공한다. isBlank와 isEmpty의 차이점은 아래 예제와 같이 공백처리이다. isBlank의 경우 공백을 blank 즉, 비어있는 값으로 처리하며 isEmpty의 경우 공백을 비어있.. 2021. 12. 13. 이클립스 롬복 설치 보호되어 있는 글 입니다. 2021. 12. 7. 이전 1 ··· 50 51 52 53 54 55 56 ··· 91 다음 728x90 반응형