SoloCodigo

Programación General => Java => Mensaje iniciado por: Wdavid en Domingo 27 de Agosto de 2006, 18:56

Título: Una Ayudita
Publicado por: Wdavid en Domingo 27 de Agosto de 2006, 18:56
hola soy nuevo en la programacion en java quisiera saber si :whistling:
Es cierto que cualquier cosa que se ha leida desde el teclado siempre tiene que ser como un string
mi pregunta es como convertir lo leido a un tipo de dato primitivo(int float double)
gracias
Título: Re: Una Ayudita
Publicado por: chimps en Domingo 27 de Agosto de 2006, 20:21
para pasar de String a dato primitivo, fijate en los wrappers de cada dato primitivo el metodo valueOf. Por ejemplo, si sabes que en un String tenes en realidad enteros, podes obtener ese valor de la forma Integer.valueOf(miString). Lo mismo funcionaria para Double, Long, etc.

pd. eso te devolveria un Integer (objeto), no el dato primitivo int...para hacer eso, usa el metodo parseInt.