您的位置:首页 > 其它

对象属性为双引号转换null

2016-07-20 10:06 375 查看
package com.fulihui.openapibizmanage.common.util;

import java.lang.reflect.Field;

public class FormEmptyConvert {

public static <T> T convert(T form){
if(form == null)
return null;
try {
Class<?> cls = form.getClass();
Field[] fields = cls.getDeclaredFields();
for(int i = 0, size = fields.length; i < size; i++){
Field field = fields[i];
field.setAccessible(true);
Object value = field.get(form);
if("".equals(value)){
field.set(form, null);
}
}
} catch (Exception e) {
e.printStackTrace();
}
return form;
}


}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  双引号转换null