java 中判断 list 是否为空可以有两种方式,且这两种方式是等价的
if(list == null || list.size() == 0 ){
//为空的情况
}else{
//不为空的情况
}
if(list!=null && !list.isEmpty()){
//不为空的情况
}else{
//为空的情况
}
其中 list.size() == 0 跟 list.isEmpty() 是等价的。一般使用第二种方式
if(list!=null && !list.isEmpty()){
//不为空的情况
}else{
//为空的情况
}