从扫描仪获取char输入我试图找到一种char从键盘输入的方法。我试过用:Scanner reader = new Scanner(System.in);char c = reader.nextChar();此方法不存在。我试着把它c作为一个String。然而,它并不总是适用于所有情况,因为我从我的方法调用的另一种方法需要一个char输入。因此,我必须找到一种方法来明确地将char作为输入。有帮助吗?
3 回答
慕田峪4524236
TA贡献1875条经验 获得超5个赞
你可以从第一个角色Scanner.next
:
char c = reader.next().charAt(0);
要使用恰好一个字符,您可以使用:
char c = reader.findInLine(".").charAt(0);
要严格使用一个字符,您可以使用:
char c = reader.next(".").charAt(0);
添加回答
举报
0/150
提交
取消