判断Object对象是否为空

如果是从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   }

猜你喜欢

转载自www.cnblogs.com/vegetableDD/p/11726204.html
今日推荐