之前在 List中去除null的处理是:
public static void main(String[] args) {
ArrayList<String> list = new ArrayList<String>();
list.add("name");
list.add("age");
list.add("from");
list.add("null");
List<String> list2 = new ArrayList<String>();
list2.add(null);
list.removeAll(list2);
}
由此可推理出 List<Map<String,Object>>如何去除{}:
public static void main(String[] args) {
List<Map<String,Object>> test = new ArrayList<Map<String,Object>>();
Map<String,Object> map = new HashMap<String,Object>();
map.put("name", "May");
map.put("age", "22");
map.put("from", "Wuhan");
map.put("job", "programmer");
test.add(map);
Map<String,Object> map1 = new HashMap<String,Object>();
List<Map<String,Object>> test1 = new ArrayList<Map<String,Object>>();
test1.add(map1);
test.removeAll(test1);
}