반응형
Java String Number 체크(Check if String is a Number)
isNumeric 함수 만들어서 사용.
- number check 함수
public static boolean isNumeric(String string) {
int intValue;
System.out.println(String.format("Parsing string: \"%s\"", string));
if(string == null || string.equals("")) {
System.out.println("String cannot be parsed, it is null or empty.");
return false;
}
try {
intValue = Integer.parseInt(string);
return true;
} catch (NumberFormatException e) {
System.out.println("Input String cannot be parsed to Integer.");
}
return false;
}
- 실행
String string = "10";
if(isNumeric(string)) {
System.out.println("String is numeric!");
// Do something
} else {
System.out.println("String is not numeric.");
}
// 결과
String is numeric!
Apache Commons NumberUtils 사용
String string = "10";
if (NumberUtils.isParsable(string)) {
System.out.println("String is numeric!");
} else {
System.out.println("String is not numeric.");
}
// 결과
String is numeric!
참고 사이트 : https://stackabuse.com/java-check-if-string-is-a-number/
#java string number chaek #자바 문자열 숫자 체크
반응형
'자기개발 > 검색한 자료 정리' 카테고리의 다른 글
QueryDsl 안될때 gradle 설정법 (2) | 2022.07.03 |
---|---|
spring batch tasklet getJobExecution(spring 배치 tasklet에서 jobId 얻기 위해 JobExecution 조회) (2) | 2022.07.03 |
typescript for문들 (2) | 2022.07.03 |
SASS '&' 기호 의미 (4) | 2022.03.25 |
css 다중 선택자, css 클래스명 띄어쓰기 의미 (2) | 2022.03.25 |