利用泛型判断List是否有值

利用泛型判断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;
}
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 175,277评论 25 709
  • 背景 一年多以前我在知乎上答了有关LeetCode的问题, 分享了一些自己做题目的经验。 张土汪:刷leetcod...
    土汪阅读 14,349评论 0 33
  • 1. Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语...
    子非鱼_t_阅读 31,929评论 18 399
  • 是谁 隔着那个古老的世纪 对我不止的呼唤 是你吗 那沉睡了几亿年的恋人呀 是否 对我还有着那遥远的记忆 在那寂寞的...
    Martini先生阅读 10,854评论 0 10
  • 今天是在日本的第六天,明天就要回家了,嗷嗷。 上午和张雨凝,明子筠一起重温童年记忆。转杯子做了两次,还做了小飞象~...
    是艾米哦阅读 3,222评论 1 1