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; } }

 

相关文章:

  • 2021-06-01
  • 2021-10-16
  • 2021-12-08
  • 2021-12-10
  • 2021-09-28
  • 2021-11-18
  • 2021-11-05
  • 2021-11-21
猜你喜欢
  • 2021-11-30
  • 2021-11-28
  • 2021-11-21
  • 2021-04-07
  • 2021-11-30
  • 2021-11-11
  • 2021-12-09
  • 2021-11-01
相关资源
相似解决方案