gpt4 book ai didi

java - 字符串 CompareTo 不起作用

转载 作者:行者123 更新时间:2023-12-02 09:39:17 27 4
gpt4 key购买 nike

我有一个简单的 if 语句,但似乎不起作用。我没主意了。我不明白为什么我的逻辑是错误的。

String a = "bf";

if (a.compareTo("bf"))
{
// do this
}

我在 compareTo 语句下看到一条红线。

类型不匹配:无法从 int 转换为 boolean

最佳答案

compareTo方法返回 int 值。这样做

if (a.compareTo("bf") == 0)      
{
//
}

(或)

使用.equals方法

if (a.equals("bf"))

{
// do this
}

关于java - 字符串 CompareTo 不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12669749/

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