Java判断对象是否为空(包括null ,"")的方法

作者:Rex_IT 时间:2022-11-26 13:50:25 

本文实例为大家分享了Java判断对象是否为空的具体代码,供大家参考,具体内容如下


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判断对象是否为空(包括null ,"")的方法详解整合网站的支持!

来源:https://blog.csdn.net/liuxiaoshuang002/article/details/51955020

标签:Java,对象,为空
0
投稿

猜你喜欢

  • Apache commons fileupload文件上传实例讲解

    2021-09-09 17:19:29
  • java 画pdf用itext调整表格宽度、自定义各个列宽的方法

    2021-07-12 04:16:10
  • Android Build类的详解及简单实例

    2023-07-02 21:12:45
  • SpringSecurity权限控制实现原理解析

    2022-04-05 14:46:27
  • C#操作注册表的方法详解

    2022-03-09 14:57:14
  • java Springboot实现教务管理系统

    2023-01-18 00:28:12
  • shiro之记住登录信息

    2023-03-06 18:39:13
  • C#中除去所有在HTML元素中标记

    2023-04-14 04:09:56
  • Spring boot @RequestBody数据传递过程详解

    2022-09-14 12:23:37
  • 通过spring注解开发,简单测试单例和多例区别

    2023-11-06 09:18:31
  • C/C++ Qt TreeWidget 单层树形组件应用小结

    2022-05-06 16:17:13
  • C#导出网站功能实例代码讲解

    2023-09-15 03:15:36
  • Java使用JSON传递字符串注意事项解析

    2021-11-05 13:35:37
  • SpringBean依赖和三级缓存的案例讲解

    2023-06-25 09:33:22
  • Java线程同步机制_动力节点Java学院整理

    2023-08-01 10:29:47
  • SpringBoot使用WebSocket实现前后端交互的操作方法

    2022-07-06 12:34:35
  • 使用@PathVariable接收两个参数

    2022-12-08 14:21:04
  • Java JVM程序指令码实例解析

    2022-05-16 15:09:38
  • Collections.shuffle()方法实例解析

    2021-09-17 18:51:38
  • Spark学习笔记之Spark中的RDD的具体使用

    2023-07-05 04:49:44
  • asp之家 软件编程 m.aspxhome.com