gpt4 book ai didi

java - 使用扫描仪读取单个字符

转载 作者:行者123 更新时间:2023-12-01 08:11:06 26 4
gpt4 key购买 nike

我想在Java程序中输入char类型的单个字符。即使用户输入多个字符,也应该只取第一个。我怎样才能做到这一点?是否可以在 Scanner 类的帮助下实现?

最佳答案

有两种方法可以做到这一点:

char c = scanner.nextLine().charAt(0);

它将读取第一个可用行,并提取第一个字符,或者

try {
char c = (char) System.in.read();
} catch (IOException e) {
e.printStackTrace();
}

它将读取第一个可用行中的第一个字节并将其转换为char

关于java - 使用扫描仪读取单个字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17282230/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com