zoukankan      html  css  js  c++  java
  • util之集合工具类

    package com.***.util;
    
    import org.apache.commons.collections4.CollectionUtils;
    import org.apache.commons.collections4.MapUtils;
    import java.util.Collection;
    import java.util.Map;
    
    /**
     * CollectionUtil
     * @description: 集合工具类
     **/
    public class CollectionUtil {
        /**
         * 判断collection是否为空
         * @param collection
         * @return
         */
        public static boolean isEmpty(Collection<?> collection){
            //return CollectionUtils.isEmpty(collection);
            return collection == null || collection.isEmpty();
        }
    
        /**
         * 判断Collection是否非空
         * @return
         */
        public static boolean isNotEmpty(Collection<?> collection){
            return !isEmpty(collection);
        }
    
        /**
         * 判断map是否为空
         * @param map
         * @return
         */
        public static boolean isEmpty(Map<?,?> map){
            //return MapUtils.isEmpty(map);
            return map == null || map.isEmpty();
        }
    
        /**
         * 判断map是否非
         * @param map
         * @return
         */
        public static boolean isNotEmpty(Map<?,?> map){
            return !isEmpty(map);
        }
    }
  • 相关阅读:
    DataTable Clone()方法和Copy()方法的区别
    element-ui的使用
    解决VS Code 软件PowerShell执行策略问题
    Vue-Router
    Vue的生命周期
    vue-cli脚手架和webpack
    Vue组件
    Vue基本用法和指令
    ES6常用语法
    前端-Bootstrap框架
  • 原文地址:https://www.cnblogs.com/rdchen/p/13896731.html
Copyright © 2011-2022 走看看