1.通常方法
if (null != list && list.size() > 0) {}
2.list.isEmpty()
它可以判断list是否有数据。但是如果list 是一个null,那么这个方法就会报java.lang.NullPointerException异常。
3.推荐使用的方法 CollectionUtils.isEmpty(list)
4.测试``
public static void main(String[] args) {
List<String> list1 = new ArrayList<>();
List<String> list2 = null;
System.out.println(CollectionUtils.isEmpty(list1));
System.out.println(CollectionUtils.isEmpty(list2));
System.out.println(list1.isEmpty());
System.out.println(list2.isEmpty());//空指针异常
}