我正在尝试从 json 中获取 Double 值,我想问一下如何检查 double 值是否为空?
这就是我初始化它的方式 private static
final String kartu_xcord = "xcord";
private static final String kartu_ycord = "ycord";
ouble xcord,ycord;
这就是我解析 json 的方式:
xcord = c.getDouble(kartu_xcord);
ycord = c.getDouble(kartu_ycord);
这就是我尝试检查 xcord 是否为 null 或为空的方式:
if (xcord.isNaN()) {
LinlayNoMap.setVisibility(View.VISIBLE);
} else {
linlaymap.setVisibility(View.VISIBLE);
}
我希望有人能帮我解决我的问题谢谢
原文由 Aoyama Nanami 发布,翻译遵循 CC BY-SA 4.0 许可协议
在java中
double
是一个不能为null的原始类型,在java中有Double
包装类可以检查为null。声明您的坐标类型
Double
而不是double
并检查Double
值是否为空。