IT/java
JAVA - matches \\d+ | 문자열이 숫자로만 이루어져 있는지 확인하는 방법 및 예제
공부가 좋은 개발자
2023. 12. 25. 05:01
728x90
반응형
public class CheckIfStringIsNumericExample {
public static void main(String[] args) {
// 숫자로만 구성된 문자열
String numericString = "12345";
// 숫자로만 구성되지 않은 문자열
String nonNumericString = "abc123";
// 숫자로만 구성되었는지 확인
boolean isNumeric = isNumeric(numericString);
System.out.println(numericString + "은 숫자로만 구성되어 " + (isNumeric ? "있습니다." : "있지 않습니다."));
isNumeric = isNumeric(nonNumericString);
System.out.println(nonNumericString + "은 숫자로만 구성되어 " + (isNumeric ? "있습니다." : "있지 않습니다."));
}
// 문자열이 숫자로만 구성되었는지 확인하는 메서드
private static boolean isNumeric(String str) {
// 정규 표현식을 사용하여 숫자로만 이루어진지 여부 확인
return str.matches("\\d+");
}
}
728x90
반응형