На данный вопрос уже ответили: Как определить, является ли строка числом? 8 ответов Есть ли какой-то булевый метод в java, который принимает строку и проверяет является ли она числом?Например имеем переменную String var="2";. И надо проверить можно ли ее перегнать в переменную числового типа(Например так Integer.parseInt(var);)
Ответ
public static boolean isInteger(String s) {
try {
Integer.parseInt(s);
} catch(NumberFormatException e) {
return false;
} catch(NullPointerException e) {
return false;
}
// only got here if we didn't return false
return true;
}
(c) from
Комментариев нет:
Отправить комментарий