gpt4 book ai didi

java - 同时扫描 double 和 char 值

转载 作者:行者123 更新时间:2023-12-01 18:00:03 25 4
gpt4 key购买 nike

扫描仪 userInput = new Scanner(System.in);
做 {
System.out.println(userInput.nextDouble());
while(true);

当我打印双数但我想在用户输入“k”字符后打破此循环时该怎么办?

最佳答案

您可以验证下一个输入是什么,您的情况的可能解决方案是:

boolean doscan=true;
Scanner userInput = new Scanner(System.in);
do {
if(userInput.hasNextDouble()) {
System.out.println(userInput.nextDouble());
} else if (userInput.next().equals("k")){
doscan=false;
}
} while(doscan);

关于java - 同时扫描 double 和 char 值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60653909/

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