利用泛型判断List是否有值
之前写判断list总是要写list!=null && list.size()>0;
项目一大,就会看见有很多这样的判断,
有点low
下面我们来建一个工具类:
/**
* 判断ArrayList是否为空
* @param arrayList
* @return
*/
public static<T extends Object> boolean isArrNotEmpty(ArrayList<T> arrayList){
return arrayList != null && arrayList.size() > 0;
}
/**
* 判断list是否为空
* @param list
* @return
*/
public static<T extends Object> boolean isListNotEmpty(List<T> list){
return list != null && list.size() > 0;
}