La solución isNumeric () más elegante para java

Estoy transfiriendo un pequeño fragmento de código PHP a Java en este momento, y confiaba en la funciónis_numeric($x) para determinar si$x Es un número o no. No parece haber una función equivalente en Java, y no estoy satisfecho con las soluciones actuales que he encontrado hasta ahora.

Me estoy inclinando hacia la solución de expresión regular que se encuentra aquí:http://rosettacode.org/wiki/Determine_if_a_string_is_numeric

¿Qué método debo usar y por qué?

Respuestas a la pregunta(7)

Su respuesta a la pregunta