如何判断一个List集合中是否有空值

 List<String> allNode_id = accessService.findAllNode_id();

什么语言?如果是C#的话可以这么判断
allNode_id.Any(v => string.IsNullOrEmpty(v))

可以用 list.contains(null); 判断,JDK 版本 1.7

List<Object> list = new ArrayList<Object>();
    for(int i=0; i<10; i++){
        list.add(""+ i);
    }

// list.add(5, null);
//
boolean containsNull = list.contains(null);

System.out.println(containsNull);

输出:false


list.add(5, null); 的注释打开
输出:true

1,if(list == null || list.size() == 0){

} 判断是否为空,避免异常
2,里面是否有空值,通过遍历allNode_id ,如果有return 出来就好了

人家说是判断集合中,目测只能循环判断

for (String str : list) {
    if(str == null || str.equals("")){
        System.out.println("该集合有空值");
        break;
    }
}