Obtener resultados con Java es bastante fácil ya que puede hacer uso de System.out.print
y similares.¿Cuál es la mejor forma de obtener entrada de consola en Java?
La entrada, por otro lado, parece un poco diferente. Algunas personas recomiendan java.util.Scanner, mientras que otros recomiendan java.io.BufferedReader, y estoy seguro de que hay muchas otras recomendaciones. Los dos métodos anteriores se usan con mayor regularidad.
Ninguno parece presentar opciones muy agradables (en mi opinión). Entonces, ¿hay alguna forma mejor de obtener entrada desde una ventana de la consola en Java? Y si no hay, ¿cuál debería elegir?
[un vistazo aquí] (http://stackoverflow.com/a/930073/593709) –
Tome un vistazo a [JLine] (http://sourceforge.net/projects/jline/). Es una interfaz similar a un shell de comandos con historial de comandos, finalización de TAB, etc. –