Foros aprenderaprogramar.com
Aprender a programar => Aprender a programar desde cero => Mensaje iniciado 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
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!
-
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
;)