判断对象属性是否为空

2017-12-26  本文已影响0人  小李子

/**

* 通过反射判断对象属性是否为空

*@paramobj对象

*@return空 true 非空 false

*/

public static booleancheckObjFieldIsNull(Object obj)throwsIllegalAccessException{

booleanflag =true;

for(Field f : obj.getClass().getDeclaredFields()){

// 在反射时访问私有变量

f.setAccessible(true);

if(f.get(obj) !=null){

// 当字段不为空

flag =false;

returnflag;

}

}

returnflag;

}

上一篇 下一篇

猜你喜欢

热点阅读