String 숫자 판별 방법(bool isNumeric(String s))

cotchan·2021년 7월 26일
0
post-custom-banner
  • 아래 출처를 바탕으로 본인의 공부 목적으로 작성한 글입니다.
  • 계속 업데이트할 예정입니다.

1. Java 숫자 숫자 판별 방법(Int)

  • Java의 Integer.parseInt의 경우 입력받은 String이 Integer가 아닌 경우 NumberFormatException을 발생시킵니다.
boolean isNumeric(String target) {
  try {
    Integer.parseInt(target);
    return true;
  } catch (NumberFormatException e) {
    return false;
  }
}

2. Long, Double의 경우

  • 다른 Wrapper 클래스들도 같은 기능을 제공하니 아래 메서드를 통해 판별할 수 있습니다.
Long.parseLong(String s);
Double.parseDouble(String s);

profile
https://github.com/cotchan
post-custom-banner

0개의 댓글