例子:
public List<Map<String, String>>translateFromDevice(Map<String,List<AimDevice>> map){
//得到要转化的List
List<AimDevice> list = map.get(type);
//将List转化为List<Map<String,String>>
List<Map<String, String>> enumList = new ArrayList<Map<String,String>>();
for (int i = 0; i < list.size(); i++) {
//组装List<Map<String,String>>中的Map<String,String>
Map<String, String> strMap = new HashMap<String, String>();
strMap.put("text",list.get(i).getDeviceName());
strMap.put("value",list.get(i).getId());
enumList.add(strMap);
}
return enumList;
}