判断对象值是否为空
来源:互联网 发布:原车轮毂数据查询 编辑:程序博客网 时间:2024/06/06 15:52
/** * 判断对象值是否为空: * 若对象为字符串,判断对象值是否为null或空格; * 若对象为数组,判断对象值是否为null,或数组个数是否为0; * 若对象为List,判断对象值是否为null,或List元素是否个数为0; * 其他类型对象,只判断值是否为null. * * @param value * @return true */public static boolean isEmpty(Object value){if(value == null){return true;}else if((value instanceof String) && (((String)value).trim().length() < 1)){return true;}else if(value.getClass().isArray()){if(0 == java.lang.reflect.Array.getLength(value)){return true;}}else if(value instanceof List){if(((List<?>)value).isEmpty()){return true;}}else if(value instanceof Map){if(((Map<?, ?>)value).isEmpty()){return true;}}else if(value instanceof Set){if(((Set<?>)value).isEmpty()){return true;}}return false;}public static boolean isNotEmpty(Object value){return !isEmpty(value);}
阅读全文
0 0
- 判断对象值是否为空
- 判断对象是否为空
- 判断对象是否为空
- js判断对象是否为空对象
- javascript判断对象是否为空对象。
- Jquery 判断对象类型的值是否为空
- java中判断对象中属性值是否为空
- iOS 关于对象是否为空值的判断
- 怎样判断一个对象是否为空
- JS判断对象是否为空
- 如何判断CString对象是否为空
- struts判断对象是否为空
- if判断对象是否为空
- velocity判断对象是否为空
- 【JAVA 判断对象是否为空】
- freemarker判断对象是否为空
- java 判断对象是否为空
- 判断一个对象是否为空
- Ubuntu 14.04 server配置使用无线连接DHCP获取IP
- js tab切换
- iOS上传文件多选后大小为0
- 两本python入门后的书籍
- oracle 自我学习
- 判断对象值是否为空
- 记腾讯课堂饥人谷课程方方老师的直播课-如何搭建响应式个人博客学习笔记
- 应用图标右上角消息数量的显示
- Can you solve this equation?
- Oracle活动会话历史(ASH)及报告解读
- C语言指针相关概念
- 夏至日计算公式及“三伏”的日期算法问题
- 支持向量机(一)
- 刷清橙OJ--A1097.独木桥