1.去除值未null的项
List<String> list = new ArrayList<String>();
list .removeAll(Collections.singleton(null));
实例:
List<String> list = new ArrayList<String>();
list.add(null);
list.add("1");
list.add(null);
System.out.println("***************去除null之前");
for(String str : list) {
System.out.println(str);
}
list .removeAll(Collections.singleton(null));
System.out.println("**************去除null之后");
for(String str : list) {
System.out.println(str);
}
2.["0", "1","2"] 字符串转换成List
导入:import com.alibaba.fastjson.JSON;
String subLevels = "['0', '1','2']";
List<Object> subLevelList = (List<Object>)JSON.parse(subLevels);