前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >java 对象为空判断_java中判断对象是否为空的方法

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

作者头像
全栈程序员站长
发布2022-08-15 21:08:32
11.4K0
发布2022-08-15 21:08:32
举报
文章被收录于专栏:全栈程序员必看

大家好,又见面了,我是你们的朋友全栈君。

2c8ed3ed966fa6f0e2541e3398d9f788.png
2c8ed3ed966fa6f0e2541e3398d9f788.png

判断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);

}

}

发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/134402.html原文链接:https://javaforall.cn

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022年5月2,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档