POJO:
class Item{
String prop1
String prop2
}
我的数据:
List<Item> items = new ArrayList(new Item(prop1: 'something'), new Item(prop1: 'something'))
然后我尝试:
if(items?.prop2){
//I thought prop 2 is present
}
即使项目列表中的两个项目的 prop2 为空,上面的代码也会返回 true 并进入 if 语句。
有人能告诉我为什么吗?