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{
//為空的情況
}