/**
* map转化为string
*
* @param obj
* @return String
*/
public static Map<String, String> getObjectToMap(Object obj) throws IllegalAccessException {
Map<String, String> map = new LinkedHashMap<String, String>();
Class<?> clazz = obj.getClass();
for (Field field : clazz.getDeclaredFields()) {
field.setAccessible(true);
String fieldName = field.getName();
String value = "";
Object valueObj = field.get(obj);
if (valueObj == null) {
value = "";
}else {
value = valueObj.toString();
}
map.put(fieldName, value);
}
return map;
}
java对象转map
最新推荐文章于 2023-01-31 17:35:54 发布
关键词由CSDN通过智能技术生成