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{ //为空的情况 }