Java 读取键盘输入
Java reading keyboard input
有没有一种方法可以使用命令行 从键盘读取输入,而无需 使用 java 将输入显示到命令行?
示例我希望用户能够输入随机字符,然后系统可以处理这些字符,而无需像扫描仪或 System.console().readLine;
那样将它们显示在屏幕上。
编辑:
- 我需要将原始输入读取为字符,而不是需要用户在输入字符串后按回车键的东西
2.similar 此代码在 Haskell
中的作用
hSetBuffering stdout NoBuffering
hSetBuffering stdin NoBuffering
hSetEcho stdin False
)
不,我不认为有一种方法可以使用命令行执行此操作。但是您可以使用 JFrame and add a CaretListener
来替代它。
有没有一种方法可以使用命令行 从键盘读取输入,而无需 使用 java 将输入显示到命令行?
示例我希望用户能够输入随机字符,然后系统可以处理这些字符,而无需像扫描仪或 System.console().readLine;
那样将它们显示在屏幕上。
编辑:
- 我需要将原始输入读取为字符,而不是需要用户在输入字符串后按回车键的东西
2.similar 此代码在 Haskell
中的作用hSetBuffering stdout NoBuffering
hSetBuffering stdin NoBuffering
hSetEcho stdin False
)
不,我不认为有一种方法可以使用命令行执行此操作。但是您可以使用 JFrame and add a CaretListener
来替代它。