반응형
안녕하세요.
화면에서 parameter가 넘어올 때 Type이 String이 올 수도 있을 경우,
Number 타입으로 변환 후 연산을 해야하는데 이때 사용했던 apache NumberUtils 활용을 작성해 보았습니다.
import org.apache.commons.lang3.math.NumberUtils
public int getParseInt(Object obj) {
if (Objects.isNull(obj) ||
Objects.requireNonNull(obj).toString().isEmpty() ||
!NumberUtils.isDigits(obj.toString())) {
return 0;
}
return Integer.parseInt(obj.toString());
}
감사합니다.
반응형
'Java' 카테고리의 다른 글
실습으로 확인하는 tomcat server vs netty server (0) | 2022.07.12 |
---|---|
error rsocket run on mac os (1) | 2022.06.11 |
gradle docker image 생성하기: spring boot (0) | 2021.01.25 |
Java 8 LocalDateTime convert date format: (0) | 2020.04.16 |
Java LocalDateTime으로 시간 체크 (0) | 2020.02.10 |