使用扫描仪获取单个字符输入的方法
从使用扫描仪收集键盘输入的字符的目标出发,出现了各种方法.
最初,代码使用 Scanner.nextChar() 来获取字符,但是这个方法不存在。随后,由于外部方法的限制,将字符串转换为字符仍然不可靠。
解决输入获取问题
要有效获取字符输入,请考虑以下策略:
提取第一个字符'下一个':
char c = reader.next().charAt(0);
仅消耗一个字符:
char c = reader.findInLine(".").charAt(0);
强制单次消费字符:
char c = reader.next(".").charAt(0);
以上是如何使用 Java 扫描器可靠地获取单个字符输入?的详细内容。更多信息请关注PHP中文网其他相关文章!