【发布时间】:2011-05-20 17:11:38
【问题描述】:
可能重复:
How to convert a Java object (bean) to key-value pairs (and vice versa)?
转换List<POJO> to a List<Map<K,V>>. 的最佳方法是什么
是否有自定义方法/ API?
K = POJO的字段名,V为对应值
public class POJO implements Serializable{
String name;
String age;
//getters and setters
}
【问题讨论】:
-
你需要发布你的pojo的结构
-
您确定不希望结果只是
Map<K,V>? -
是的,结果应该是
Map<K,V>或类似List<Map.Entry<K, V>>的东西。你问的没有道理 -
地图对象列表不是可以直观理解的数据结构。像你展示的那样的 POJO 列表,对我来说感觉更干净..