string es number?

decolores
11 de Mayo del 2005
Hola, solo queria preguntar cómo puedo saber si un string contiene un numero entero, por ejemplo, que me diga verdadero si le paso "123" y falso si le paso "hola", gracias.

nicokiki
11 de Mayo del 2005
Hola!!!!!!!!!!!!!

Hace un Integer.parsetIt() y si tira excepcion entonces devolves false, si no true

Salu2!!!!!!!!!

xscorpio
11 de Mayo del 2005
puedes intentar convertir el String a entero
así

String s = "123";

try
{ int miEntero = Integer.parseInt(s);
}
catch(NumberFormatException e)
{ // si entra aqui, es que no es entero
}