가능한 중복 :
Java: how to check that a string is parsable to a double?테스트 숫자
자바의 숫자에 대한 문자열을 확인하는 가장 좋은 방법은 무엇입니까?
try {
NumberFormat defForm = NumberFormat.getInstance();
Number n = defForm.parse(s);
double d = n.doubleValue();
}
catch (Exception ex) {
// Do something here...
}
REGEX를 사용하면 더 좋은 방법이 있습니까?
숫자를 제거하고 싶지 않습니다.
당신이 '도'56 ''와 같은 문자열을 말하는'또는됩니다 "aaa56aaa"'? – Kshitij
예 Regex를 사용하여 패턴 인식을 할 수 있습니다 .. – ria
또한 어떤 종류의 숫자를 허용 하시겠습니까? 나는'1e4'라고 생각하고있다. - 그게 너에게 유효한 번호인가? 'NaN' 또는'-Inf'는 어떻습니까? –