Comprobar que un String es entero...

ferf
10 de Mayo del 2004
Como puedo comprobar que una cadena sea una variable de tipo int??

Gracias!

maramonar
10 de Mayo del 2004
Integer.parseInt()

CherLUX
10 de Mayo del 2004
Mas especificamente nesesitas apoyarte de la CHINGONERIA de las excepciones.

try
{

int n = Integer.parseInt( miCadena );

}
catch( NumberFormatException e )
{

system.out.println( "No es un numero. Intente de nuevo ....");
}
}

Atte. CherLUX
Hata la victoria Siempre
Patria o Muerte
VENCEREMOS

azuluaga
10 de Mayo del 2004
Capturando la excepcion:
try{
int num = Integer.parseInt(stCadena);
System.out.println("ES UN NÚMERO ENTERO");
}catch(NumberFormatException e){
System.out.println(stCadena + " NO ES UN NÚMERO ENTERO");
}

ferf
10 de Mayo del 2004
Ok gracias a todos!