• 技术文章 >Java >Java基础

    java中判断对象是否为空的方法

    王林王林2019-11-13 14:10:22原创11704

    判断Java对象是否为null的方法:

    首先,直接使用 object == null 去判断,对象为null的时候返回true,不为null的时候返回false。然后,在object != null 为true的情况下,进一步去判断对象的所有属性是否为null。

    实例:

    package com.gj5u.publics.util;
      
    import java.util.List;
      
    /**
     * 判断对象是否为空
     * 
     * @author Rex
     *
     */
    public class EmptyUtil
    {
      /**
       * 判断对象为空
       * 
       * @param obj
       *      对象名
       * @return 是否为空
       */
      @SuppressWarnings("rawtypes")
      public static boolean isEmpty(Object obj)
      {
        if (obj == null)
        {
          return true;
        }
        if ((obj instanceof List))
        {
          return ((List) obj).size() == 0;
        }
        if ((obj instanceof String))
        {
          return ((String) obj).trim().equals("");
        }
        return false;
      }
       
      /**
       * 判断对象不为空
       * 
       * @param obj
       *      对象名
       * @return 是否不为空
       */
      public static boolean isNotEmpty(Object obj)
      {
        return !isEmpty(obj);
      }
    }

    推荐教程:Java教程

    以上就是java中判断对象是否为空的方法的详细内容,更多请关注php中文网其它相关文章!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:java 判断 对象 为空 方法
    上一篇:如何关闭java程序 下一篇:自己动手写 PHP MVC 框架(40节精讲/巨细/新人进阶必看)

    相关文章推荐

    • java判断number是否是素数• java判断某一年是否是闰年的方法• java判断指定日期是星期几的方法• java中判断一个字符是否是数字的方法
    1/1

    PHP中文网