Yo lo he probado en eclipse, pero no desde consola propiamente dicha, y me funciona
Código Javascript
:
Ver originalSystem.out.print("Teclee calificacion de letras: ");
//System.out.flush();
nota = System.in.read();
if (nota == 'A')
total = total + 4;
else if (nota == 'B')
total = total + 3;
else if (nota == 'C')
total = total + 2;
else if (nota == 'D')
total = total + 1;
else if (nota == 'F')
total = total + 0;
System.in.skip( 2 );
c = c + 1;
System.out es un PrintStream, pero hay otros con distintas configuraciones. Éste por ejemplo
http://download.oracle.com/javase/1....intStream.html Cita: Unlike other output streams, a PrintStream never throws an IOException;
El flush lo que hace es vaciar el contenido, pero se puede hacer que esto sea automático
Cita: a PrintStream can be created so as to flush automatically
Creo que en el caso de System.out es así, por lo que no necesitas forzarlo, pero desconozco si funciona igual cuando se ejecuta desde una consola pero sin estar en un IDE.