Foros aprenderaprogramar.com

Aprender a programar => Aprender a programar desde cero => Mensaje iniciado por: Refer en 16 de Mayo 2015, 23:37

Título: Ejemplo applet java con textfield convertir texto a número con parseInt
Publicado por: Refer en 16 de Mayo 2015, 23:37
Tengo una duda en el metodo Action al aplicarle un valor ingresado a la variable "numero".

 mi duda es con Integer, lo que yo entiendo alli se interpretaria asi. El valor de un numero sera el ingresado mediante el campo de texto y este se guardara en como objeto, el objeto sera convertido a String y no entiendo muy bien lo de Integer.parseInt

Código: [Seleccionar]
import java.applet.Applet;
import java.awt.*;

public class cero extends Applet{
    Label Texto;
    TextField CampoDeTexto;
    int numero;
    int suma;
   
    public void init(){
        Texto = new Label("Ingrese un numero para ser multiplicado por otro");
        CampoDeTexto = new TextField( 5 );
        add(Texto);
        add(CampoDeTexto);
        numero = 0;
       
    }
   
    public boolean action(Event e, Object o){
        numero = Integer.parseInt(o.toString());
        CampoDeTexto.setText("");
        suma= numero + suma ;
        showStatus(Integer.toString(suma));
        return false;
    }
   
}

Tambien en ShowStatus vuelve aparecer Integer, solo que alli dice que se mostrara el resultado optenido por el metodo Integer.toString(suma) Integer se convertira en String y no se porque la variable suma esta colocado alli.

Seria de mucha ayuda que me ayudaran a despejar mis dudas aclarando mas el concepto de esos metodos :). Gracias!
Título: Re:Dudas con Integer Java
Publicado por: javi in the sky en 19 de Mayo 2015, 23:33
Hola! Te doy un link donde se explica parseInt y la conversión a String

https://www.aprenderaprogramar.com/foros/index.php?topic=2243.0

También en https://www.aprenderaprogramar.com/foros/index.php?topic=2368.0

;)