我将一个double存储到一个sqlite数据库中。 该值可以为null,我需要知道该值是0还是null。
有可能实现这个目标吗?
//grade is a type double in database
Double myValue = cursor.getDouble(cursor.getColumnIndex("grade"));
答案 0 :(得分:12)
要检查是否使用'isNull(...)'...
Double myValue;
if (!cursor.isNull(cursor.getColumnIndex("grade"))
myValue = cursor.getDouble(cursor.getColumnIndex("grade"));
else
// Handle null scenario
答案 1 :(得分:0)
您可以将其存储为字符串并在进出的路上进行解析。