Foros del Web » Programación para mayores de 30 ;) » Java »

[SOLUCIONADO] Invertir Numero

Estas en el tema de Invertir Numero en el foro de Java en Foros del Web. Saludos gentita, tengo el siguiente codigo que sirve para invertir un numero ejemplo: se ingresa 123 y se debe mostrar 321. Clase Baldor: --------------- public ...
  #1 (permalink)  
Antiguo 03/03/2013, 16:10
Avatar de frankjoel86  
Fecha de Ingreso: noviembre-2008
Ubicación: Ica
Mensajes: 295
Antigüedad: 15 años, 5 meses
Puntos: 0
Invertir Numero

Saludos gentita, tengo el siguiente codigo que sirve para invertir un numero ejemplo: se ingresa 123 y se debe mostrar 321.

Clase Baldor:
---------------
public static String invertir( int a ) {
if ( a == 0 )
return "";
else
//regresa ( a % 10 ) para ( a ) actual, y llama a invertir, enviando ( a / 10 )
return ( ( a % 10 ) + invertir( a / 10 ) );
}
public Baldor(){

}


botón:
---------------------------------------------------------------
String ingreso=jTextField1.getText();
//cambiar ingreso a Entero
int num = Integer.parseInt(ingreso);

//imprimir el metodo invertir, enviando num
jLabel2.setText(Baldor.invertir(num));

---------------------------------------------------
Muestra error al convertir el jTextField1 a integer. se agradece cualquier apoyo
__________________
www.basritours.com
Agencia de turismo en Ica.
  #2 (permalink)  
Antiguo 03/03/2013, 23:11
 
Fecha de Ingreso: agosto-2006
Mensajes: 159
Antigüedad: 17 años, 8 meses
Puntos: 4
Respuesta: Invertir Numero

Hola:

Tal vez sea una tontería, pero te la cuento de todas formas, ya que en el código no lo muestras y tampoco dices el tipo de error que te da.

Si se intenta convertir a int un texto tal que así:
Código:
Integer.parseInt("1234 ");
te saltará error por el espacio en blanco. Para controlar esto, puedes hacer:
Código:
Integer.parseInt("1234 ".trim());
Esto permite eliminar los espacios en blanco antes y después de la cadena a convertir.

Espero que te sea útil.
  #3 (permalink)  
Antiguo 09/03/2013, 14:39
Avatar de frankjoel86  
Fecha de Ingreso: noviembre-2008
Ubicación: Ica
Mensajes: 295
Antigüedad: 15 años, 5 meses
Puntos: 0
Respuesta: Invertir Numero

gracias André_01
__________________
www.basritours.com
Agencia de turismo en Ica.

Etiquetas: clase, invertir, metodo, numero, string
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 17:54.