2008/10/6 Carlos Enrique Chinga Ramos <[EMAIL PROTECTED]>:

> cual es tu nombre: carlos, cuantos años tienes: 22, eres mayor de edad (1 =
> si, 2 = no): si.

En este momento no tengo un compilador de Java para probarlo pero me
parece que con la clase InputStream puedes leer caracter por caracter
y hacer el parsing del valor leido cuando detectes la pulsación del
Enter sin imprimirlo a la salida estandard.

http://java.sun.com/j2se/1.4.2/docs/api/java/io/InputStream.html

Eso es básicamente lo que harías no solo en Java sino en cualquier
lenguaje. La contraparte es que tienes que ir formamdo tu mismo la
cadena y convertirla al tipo de dato deseado en este caso un número.

Buscando en Google parece que esta clase hace algo parecido:

http://www.cs.princeton.edu/introcs/15inout/StdIn.java.html

No la he podido revisar con detenimiento pero creo que la estrategia
te puede servir.

Para el caso puntual que tu quieres con pocas lineas te deberia salir,
no es necesario hacer una clase tan general como esa del curso de
Princenton.

Suerte,

Antonio
_______________________________________________
Lista de correo Linux-plug
Temática: Discusión general sobre Linux
Peruvian Linux User Group (http://www.linux.org.pe)

Participa suscribiéndote y escribiendo a:  [email protected]
Para darte de alta, de baja  o hacer ajustes a tu suscripción visita:
http://listas.linux.org.pe/mailman/listinfo/linux-plug

IMPORTANTE: Reglas y recomendaciones
http://www.linux.org.pe/listas/reglas.php
http://www.linux.org.pe/listas/comportamiento.php
http://www.linux.org.pe/listas/recomendaciones.php

Responder a