首页 > 其他 > 详细

判断Object对象是否为空

时间:2019-10-23 15:30:58      阅读:169      评论:0      收藏:0      [点我收藏+]

如果是从Map<String,Object>中根据key值取出来的value默认是Object类型

 

判断Object类型的对象是否为空

 1  public static boolean isEmpty(Object obj)
 2   {
 3     if (obj == null)    //Object类型判空是和null进行对比
 4     {
 5       return true;
 6     }
 7     if ((obj instanceof List))  //  instanceof  判断对象所属的类型
 8     {
 9       return ((List) obj).size() == 0;  //判断list是都为空是从 list集合的长度来判断的
10     }
11     if ((obj instanceof String))
12     {
13       return ((String) obj).trim().equals("");//判断Stirng类型的对象是否为空,一个是和null对比,一个是点equal("")
14     }
15     return false;
16   }

 

判断Object对象是否为空

原文:https://www.cnblogs.com/vegetableDD/p/11726204.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!