Android - SQlite - 将null存储到双字段中?

ary*_*axt 1 java sql sqlite double android

我正在将一个double存储到sqlite数据库中.该值可以为null,我需要知道该值是0还是null.

是否有可能实现这一目标?

//grade is a type double in database
Double myValue =  cursor.getDouble(cursor.getColumnIndex("grade"));
Run Code Online (Sandbox Code Playgroud)

Squ*_*onk 12

要检查null使用'isNull(...)'...

Double myValue;
if (!cursor.isNull(cursor.getColumnIndex("grade"))
    myValue =  cursor.getDouble(cursor.getColumnIndex("grade"));
else
    // Handle null scenario
Run Code Online (Sandbox Code Playgroud)