我创建了一个Parse.com类,其中字段类型为Array。我使用以下代码保存List:
public void setPreperties(List<String> properties){
put("properties", properties);
}
有两种情形:
如果用户选择了属性,则使用上面的代码保存。
当用户取消选择所有属性并单击“保存”时,我将 null 传递给上述方法进行保存。但这会产生 NullPointerException 。
我的问题是如何在数组中保存空数据?
答案 0 :(得分:2)
尝试传递空列表,例如Collections.emptyList()
或new ArrayList<String>()
。