码迷,mamicode.com
首页 > 其他好文 > 详细

把一个对象转成map对象

时间:2017-11-08 17:39:37      阅读:305      评论:0      收藏:0      [点我收藏+]

标签:row   convert   port   lan   java   util   imp   get   log   


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


public
class Util { public static HashMap<String, Object> convertToMap(Object obj) throws Exception { HashMap<String, Object> map = new HashMap<String, Object>(); Field[] fields = obj.getClass().getDeclaredFields(); for (int i = 0, len = fields.length; i < len; i++) { String varName = fields[i].getName(); boolean accessFlag = fields[i].isAccessible(); fields[i].setAccessible(true); Object o = fields[i].get(obj); if (o != null) map.put(varName, o.toString()); fields[i].setAccessible(accessFlag); } return map; } }

 

把一个对象转成map对象

标签:row   convert   port   lan   java   util   imp   get   log   

原文地址:http://www.cnblogs.com/huhuuu/p/7804446.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!