gpt4 book ai didi

java - 检查字符串中的特定数字 [Java]

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

我正在尝试检查字符串中的特定数字,但似乎没有找到它。

string = sc.next();

if(string != "-1")
return 0;

因此,当我在输入中输入 -1 时,它会继续运行而不会破坏程序。我在这里做错了什么吗?

最佳答案

您需要使用运算符 NOT ! 和方法 equals

,而不是 !=

所以

string = sc.next();

if (!string.equals("-1"))
return 0;

请记住,事实上运算符==(或!=)检查相同(或不同)的对象。相反,equals 方法检查字符串的内部值是否与参数相同。

关于java - 检查字符串中的特定数字 [Java],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35014028/

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