package com.rscode.credits.util;

import java.util.List;

/**
*
* 判断实体是否为空
* @author tn
*
*/
public class EmptyUtil { /**
* 判断对象为空
* @param obj
* @return是否为空
*/
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){
boolean empty = !isEmpty(obj);
return empty;
} }

最新文章

  1. 《阿Q正传》读后感
  2. DOM和IE中的 事件对象
  3. linux进程间通信-信号量(semaphore)
  4. wpf数据绑定
  5. pasa的安装
  6. cookie,session,sessionid
  7. IE11打不开网页, 所有菜单都被禁用了。
  8. Codeforces Beta Round #6 (Div. 2 Only) E. Exposition multiset
  9. java实现简单的素数判断
  10. CentOS下modelsim 10.2c install &amp; crack
  11. Ruby自学笔记(六)— 循环
  12. 第一章 初始java
  13. css基础-选择器
  14. oracle创建表空间、创建用户并赋予权限
  15. redis常见错误处理
  16. Ubuntu下载
  17. matlab简介 基本操作
  18. Spring BeanDefinitionRegistryPostProcessor BeanPostProcessor作用
  19. CentOS 安装Python3、pip3
  20. curl 调用jenkins的api

热门文章

  1. linux常用命令 echo输出命令
  2. PROJ.4学习——初识PROJ
  3. 跟随我在oracle学习php(11)
  4. vue2数组更新视图未更新的情况
  5. Html+css学习笔记二 标题
  6. vs code编写的时候自动回车的原因
  7. ECC算法软件保护中的应用
  8. Nexus3.x安装及配置
  9. transfer model derived to fk model format
  10. c++中,如果访问数组越界,程序可能会意外终止(像死循环)