Foros del Web » Programación para mayores de 30 ;) » Java »

leer desde teclado

Estas en el tema de leer desde teclado en el foro de Java en Foros del Web. Hola!!! Tengo grandes problemas con java estoy empezando a utilizarlo, estoy haciendo programas en modo consola (creo que asi le llaman), aun no trabajo con ...
  #1 (permalink)  
Antiguo 06/10/2004, 19:49
 
Fecha de Ingreso: septiembre-2003
Ubicación: Morelos
Mensajes: 83
Antigüedad: 20 años, 7 meses
Puntos: 0
leer desde teclado

Hola!!!

Tengo grandes problemas con java estoy empezando a utilizarlo, estoy haciendo programas en modo consola (creo que asi le llaman), aun no trabajo con una interface grafica y cuando leeo desde teclado utilizo System.in.read(leer) donde leer es un byte, en problema es que cuando vuelvo a utilizar el mismo byte para leer otra cosa no me borra el contenido sino que sobre escribe entonces si la primer palabra es ARGENTINA y la segunda PERU me queda PERU INA, quisiera saber si hay alguna opcion para liberar memoria o algo asi.

Espero me haya explicado!!

Gracias!!
  #2 (permalink)  
Antiguo 06/10/2004, 20:01
Avatar de goncafa  
Fecha de Ingreso: julio-2002
Ubicación: Santiago
Mensajes: 1.211
Antigüedad: 21 años, 10 meses
Puntos: 10
Amigo, esta la forma mas facil de leer desde teclado

Código PHP:
//se crea el buffer de lectura
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));

//se lee desde teclado y se almacena en algo
String algo br.readLine();

se imprime lo que leimos
System
.out.println(algo); 
Saludos
__________________
se despide hasta la proxima
Gonzalo Castillo
  #3 (permalink)  
Antiguo 11/10/2004, 08:33
Avatar de stock  
Fecha de Ingreso: junio-2004
Ubicación: Monterrey NL
Mensajes: 2.390
Antigüedad: 19 años, 10 meses
Puntos: 53
Hola!!

Yo tambien estoy aprendiendo Java (En consola) y efectivamente el mismo problema asi que use System.in.read() y cada que agarraba un caracter lo guardabe en una variable de tipo String(concatenando), por ciernto que buscando en internet encontre algunas clases ya programadas que lo hacen muy bien. puedes conseguirla aqui:

http://200.58.112.52/~zs000214/mostr...=leer&&ficha=8

Espero te sirva como ami!!!
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 05:14.