/
Inicio :: Foros

 F.A.Q.F.A.Q.                  Conéctese para revisar sus mensajesConéctese para revisar sus mensajes   

fflush( stdin ) en Java

 
      Índice del Foro elrincondelc.com -> Java
Ver tema anterior :: Ver siguiente tema  
AutorMensaje
eduar2083



Registrado: 10 Ago 2008
Mensajes: 219
Ubicación: Lima - Perú

MensajePublicado: 15/04/2011 4:32 pm
Título: fflush( stdin ) en Java

Buenas tardes, como puedo limpiar el búfer asociado a la entrada estándar, algo que funcione como el fflush( stdin ) de C. Ya que quiero leer cadenas, caracteres, números desde el mimo búfer.
El búfer que estoy usando es un BufferedReader que envuelve a System.in
Código:
InputStreamReader isr = new InputStreamReader( System.in );
BufferedReader br = new BufferedReader( isr );

// Limpiar búfer
String cadena = br.readLine();

// Limpiar búfer
char c = br.read();

// Limpiar búfer
double num = Double.parseDouble( br.readLine() );

Saludos, gracias.
Volver arriba
      Índice del Foro elrincondelc.com -> Java
Página 1 de 1Todas las horas están en GMT - 8 Horas

 
No puede crear mensajes
No puede responder temas
No puede editar sus mensajes
No puede borrar sus mensajes
No puede votar en encuestas

(c) ElRincondelC.com

Un proyecto de UrlanHeat.com