RosettaCodeData/Task/Determine-if-a-string-is-numeric/Java/determine-if-a-string-is-numeric-2.java
Ingy döt Net 86c034bb8b new files
2013-04-10 12:38:42 -07:00

10 lines
342 B
Java

private static final boolean isNumeric(final String s) {
if (s == null || s.isEmpty()) return false;
for (int x = 0; x < s.length(); x++) {
final char c = s.charAt(x);
if (x == 0 && (c == '-')) continue; // negative
if ((c >= '0') && (c <= '9')) continue; // 0 - 9
return false; // invalid
}
return true; // valid
}