gpt4 book ai didi

java - 如何检查空字符串

转载 作者:行者123 更新时间:2023-12-01 06:54:52 27 4
gpt4 key购买 nike

如果变量包含空字符串,我尝试为变量分配默认值。我使用了以下代码,但它们不起作用:

if (d.lat.trim().isEmpty())
latt = 9.0819990;
else {
latt = Double.valueOf(d.lat.trim()).doubleValue();
}

上面的代码会导致错误:

cannot find symbol
symbol : method isEmpty()
location: class java.lang.String

然后我用了

if (" ".equals(d.lat.trim()))
latt = 9.0819990;
else {
latt = Double.valueOf(d.lat.trim()).doubleValue();
}

上面的代码跳转到 if 部分并尝试将空字符串转换为 double,从而引发有关空字符串的错误。

那么,我做错了什么?

最佳答案

空字符串是"",而不是""(注意引号之间没有空格)。

关于java - 如何检查空字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14340145/

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