list<map<String,Object>>和map<String,Object>区别

什么时候用list<map<String,Object>>,什么时候用map<String,Object>

首先map<String,Object>是定义了一个Map集合变量,然后list<map<String,Object>>是定义了一个List的集合变量,是map的一个集合;map是那个list的其中一个值。追问

能举个例子吗??

追答List<Map<String,Object> list=new ArrayList<Map<String,Object>>;
Map<String,Object> map=new HashMap<String,Object>;

list.add(map);//map是list中的其中一个值。

温馨提示:答案为网友推荐,仅供参考
相似回答