/**
* 通过反射判断对象属性是否为空
*@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;
}
网友评论