gpt4 book ai didi

android - 如何检查游标的空值?

转载 作者:行者123 更新时间:2023-11-30 02:40:26 24 4
gpt4 key购买 nike

我需要检查列值是否为空。 documentation says : 如果指示列中的值为 null,则 isNull 返回 TRUE。 因此,我尝试在代码中实现这一点:

if (c.isNull(c.getColumnIndex("description")))
description.setText("The column is null");
else
description.setText(c.getString(c.getColumnIndex("description")));

但即使该列为空,我也不会在条件中得到 true。为什么会这样?

谢谢。

最佳答案

int index = c.getColumnIndex("description");
String str = c.getString(index);
if (str == null || str.isEmpty() || str.equalsIgnoreCase("null")) {
description.setText("Empty!");
} else {
description.setText(str);
}

关于android - 如何检查游标的空值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25836883/

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