我正在制作一款控制台游戏,用户通过 telnet 连接到服务器,并且在看到特定数字时必须按空格键
。是否可以让用户只按空格键
,而不按enter
提交?
目前我正在使用 BufferedReader
read()
方法,但如果我必须使用其他方法,请告诉我。
最佳答案
服务器端无能为力,需要更换客户端。 telnet 客户端会等待用户按下 Enter 键,然后再将整行文本发送到服务器。
关于java - 读取 inputStream 时不想等待\n,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21972068/