SoloCodigo

Programación General => Java => Mensaje iniciado por: piraquive en Domingo 15 de Abril de 2007, 20:27

Título: Castin
Publicado por: piraquive en Domingo 15 de Abril de 2007, 20:27
Buenas, estoy programando en j2me y tengo un problema un poquito bobo pero es que no me deja avanzar. El problema es el siguiente.

Tengon una variable que es un string y la quiero convertir a int para poder utilizarla en varias cosas, el problema es que no se como, he intentador asi pero no me da:

int var1;
String var2;

 var1= (int) var2;  --> pero esto me genera un error.


Si alguien me puede ayudar se los agradeceria.


 :whistling:
Título: Re: Castin
Publicado por: robertogt en Domingo 15 de Abril de 2007, 21:17
Pues si no estoy mal, no hay que castear, hay que pasar la variable String a int,

algo asi:

Código: Text
  1.  
  2. int var1;
  3. String var2;
  4.  
  5. var1= Integer.valueOf(var2).intValue();
  6.  
  7.  
Título: Re: Castin
Publicado por: Nagisa en Domingo 15 de Abril de 2007, 21:23
Un método más rápido:

Código: Text
  1.  
  2. int i;
  3.  
  4. // ....
  5.  
  6. String s = Integer.parseInt(i);
  7.  
  8.  

Un saludo.
Título: Re: Castin
Publicado por: piraquive en Miércoles 18 de Abril de 2007, 03:41
muchisimas gracias ya me funciono todo muy bien.

 :P