Есть ли лучший, более элегантный (и / или, возможно, более быстрый) способ, чем
boolean isNumber = false;
try{
Double.valueOf(myNumber);
isNumber = true;
} catch (NumberFormatException e) {
}
...
Редактировать :
Поскольку я не могу выбрать два ответа, я выбираю один из регулярных выражений, потому что а) это изящно и б) говорить "Джон Скит решил проблему" - это тавтология, потому что сам Джон Скит - решение всех проблем.