阅读背景:

Object转成map对象_嘤嘤樱桃小丸子的博客_object转map

来源:互联网 

1、Object转换成map的方法

import java.lang.reflect.Field;
import java.util.HashMap;
import java.util.Map;


/**
     * 将Object对象里面的属性和值转化成Map对象
     *
     * @param obj
     * @return
     * @throws IllegalAccessException
     */
    public static Map<String, Object> objectToMap(Object obj) throws IllegalAccessException {
        Map<String, Object> map = new HashMap<String,Object>();
        Class<?> clazz = obj.getClass();
        for (Field field : clazz.getDeclaredFields()) {
            field.setAccessible(true);
            String fieldName = field.getName();
            Object value = field.get(obj);
            map.put(fieldName, value);
        }
        return map;
    }import java.lang.reflect.Fi



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: