Comprobar que un String es entero...
Como puedo comprobar que una cadena sea una variable de tipo int??
Gracias!
Gracias!
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
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
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");
}
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");
}