您的位置:首页 > 编程语言 > Java开发

Map里面存放Map或List的用法

2016-01-14 15:08 483 查看
Map<String, ArrayList<FundTopTenInd>> map = new HashMap<String, ArrayList<FundTopTenInd>>();
List<FundTopTenInd> fundTopTenInds = fundTopTenIndRepository.getLatestInds(codesList, fundTopTenIndRepository.getLatestEdt().getEdt());
for (FundTopTenInd fundTopTenInd : fundTopTenInds) {
if(!(map.containsKey(fundTopTenInd.getCode())))
map.put(fundTopTenInd.getCode(), new ArrayList<FundTopTenInd>());
map.get(fundTopTenInd.getCode()).add(fundTopTenInd);
}

上面是Map里面存放List的用法

HashMap<String, HashMap<String, String>> ymdIdSetMap = new HashMap<String, HashMap<String, String>>();
if (!ymdIdSetMap.containsKey(timeStamp)) {
ymdIdSetMap.put(timeStamp,new HashMap<String, String>());
}
ymdIdSetMap.get(timeStamp).put(newFileAddress, _id);


上面是Map里面存放Map的用法
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  java java基本运算