我是一名AP计算机科学专业的学生,正在尝试编写基于控制台的文本编辑器。我的老师教我如何使用Scanner(System.in)
读取输入,但在文本编辑器中,您需要直接从键盘输入。如何使用Scanner类或类似的并行方式访问没有的击键?例如,BufferReader(new InputStreamReader(System.in))
编辑:我的观点是如何在不等待用户按下输入的情况下阅读(否则用户无法实时添加文本)
编辑:你为什么说我的问题与这个问题重复?我明确要求一种获取输入的方法,而无需等待按下输入。其他问题的答案根本无法解决这个问题!
答案 0 :(得分:-1)
您可以使用:
System.out.print("Please enter your String :\t");
String sentence = scanner.nextLine();