gpt4 book ai didi

Java 包含一个字符的子字符串

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

我有

String x = g.substring(0, 1);
if (x == "S") {
stuff
}

我有一个字符串“Safety”,但“stuff”不运行,并且我的 watch 显示 x value = S 且 x=="S" = false。

最佳答案

== 用于 identity 比较,它检查两个 reference 是否指向同一个对象(在您的情况下,该对象是字符串)。

您应该使用 equals 方法来比较字符串的内容:

if (x.equals("S"))

关于Java 包含一个字符的子字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12886197/

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