gpt4 book ai didi

Java System.in 问题

转载 作者:行者123 更新时间:2023-12-01 05:50:56 25 4
gpt4 key购买 nike

public static void main(String[] args) {

Scanner sc = new Scanner(System.in);

while (sc.hasNext()) {

if (sc.next().equals("exit")){
System.out.println("EXITING");
System.exit(0);
} else {
System.out.println("IM STILL WORKING ok?");
}

}

}
}

所以这是我前几天写的一段代码,试图弄清楚什么(并不重要)。执行这段代码的结果是:

eIM 还能正常工作吗?

eIM 还能正常工作吗?

退出

我还可以正常工作吗?

退出

退出

有人可以解释一下为什么会发生这种情况吗?我的意思是扫描仪没有捕获第一次出现的单词 exit。

最佳答案

此代码是正确的,并且它对我有用 - 您确定已编译并运行最新的代码吗?

e
IM STILL WORKING ok?
e
IM STILL WORKING ok?
e
IM STILL WORKING ok?
ex
IM STILL WORKING ok?
exit
EXITING

关于Java System.in 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4703322/

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