相关疑难解决方法(0)

如何在Java中从控制台读取单个字符(用户键入它)?

当用户在Java中键入时,是否有一种从控制台读取单个字符的简单方法?可能吗?我尝试过这些方法但他们都在等待用户按下回车键:

char tmp = (char) System.in.read();
char tmp = (char) new InputStreamReader(System.in).read ();
char tmp = (char) System.console().reader().read();           // Java 6
Run Code Online (Sandbox Code Playgroud)

我开始认为System.in在按下enter之前不知道用户输入.

java console input

100
推荐指数
5
解决办法
14万
查看次数

Java中C的"_getch()"的等效函数?

我使用Google Wave,我想模仿在您实际按Enter键之前发送消息的功能.

是否有与C函数等效的Java _getch()

c java getch

5
推荐指数
2
解决办法
2万
查看次数

标签 统计

java ×2

c ×1

console ×1

getch ×1

input ×1