新手的一点,并试图避免语句中的空指针异常,所以我想将值设置为空字符串。我使用以下代码但它似乎没有工作,值仍为空。
row[2]==null? "" : row[2].toString()
任何帮助都是apreciated
您好,我尝试了4个空格,我仍然留有空值。
答案 0 :(得分:2)
我猜你想将一个defaultValue分配给row[2]
,这可以通过以下方式实现:
row[2] = row[2] == null ? defaultValue : row[2];
但正常情况会更有意义,甚至更清晰:
if(row[2] == null){
row[2] = defaultValue;
}