Java判断一个对象属性是否为空
2017-05-18 14:54
477 查看
就是在服务端在返回数据结构时,有些字段有时返回有时不返回(根据字段值来决定);但客户端会用到这些字段当没有返回时就会报空指针异常。
解决方法:
大家谁还有更好的方法欢迎在下面留言,谢谢~
解决方法:
for (Field f : obj.getClass().getDeclaredFields()) { f.setAccessible(true); if (f.get(obj) == null) { //判断字段是否为空,并且对象属性中的基本都会转为对象类型来判断 ...... //这里可以给空字段初始化,及其他操作 } }
大家谁还有更好的方法欢迎在下面留言,谢谢~
相关文章推荐
- Java 判断一个对象中属性是否为空或空字符串
- js如何判断一个对象{}是否为空对象,没有任何属性
- 判断js对象是否拥有某一个属性的js代码
- js如何判断一个对象{}是否为空对象,没有任何属性
- Java 对象之间的比较,判断两个对象的某一个属性相等,则对象相等
- java中判断两个对象是否为同一个对象。
- java怎么判断两个Set 里的对象的值是否相同【两个set中的值是否相等】、java treeset和hashset如何判断元素是否相同【即对象是否完全相同;利用一个set去除重复元素】
- java中判断一个对象是否实现了某个接口
- js如何判断一个对象{}是否为空对象,没有任何属性
- JVM如何判断一个Java对象是否可以回收
- 判断一个js对象,是否具有某个属性
- java判断一个字符串对象是否在一个集合里面
- js如何判断一个对象{}是否为空对象,没有任何属性
- 原!! java直接打印一个对象时,并不是直接调用该类的toString方法 ,而是会先判断是否为null,非null才会调用toString方法
- js如何判断一个对象{}是否为空对象,没有任何属性
- 判断一个对象是否存在一些属性
- 判断js对象是否拥有某一个属性的js代码
- 在java中怎么理解“用instanceof操作符判断父类对象是否为子类的一个实例”?
- java中判断一个类的对象是否相等问题
- javascript下判断一个对象是否具有指定名称的属性的的代码