从包含地图的java列表中删除值
我有这种形式的清单:
List: [{id=1,c_id=3,value=5},{id=1,c_id=2,value=5},{id=1,c_id=3,value=5},{id=2,c_id=1,value=5},
{id=2,c_id=null,value=5}}];
结果我试图得到
List: [{id=1,c_id=3,value=5},,{id=1,c_id=2,value=5},{id=2,c_id=1,value=5}}]
id
如果相同c_id
,则应将其删除,c_id
如果相同,则应将null
其删除。