Remove value from list in java containing map
I am having list in this form:
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}}];
In result I am trying to get
List: [{id=1,c_id=3,value=5},,{id=1,c_id=2,value=5},{id=2,c_id=1,value=5}}]
For same id
if c_id
is same it should be removed and also if c_id
is null
it should be removed.