private HashMap<SettingsDefinitions.VideoResolution, List<SettingsDefinitions.VideoFrameRate>> fun(ResolutionAndFrameRate[] values) { HashMap<SettingsDefinitions.VideoResolution, List<SettingsDefinitions.VideoFrameRate>> resultMap = new HashMap<>(); resultMap.clear(); for (ResolutionAndFrameRate item : values) { SettingsDefinitions.VideoResolution resolution = item.getResolution(); SettingsDefinitions.VideoFrameRate frameRate = item.getFrameRate(); List<SettingsDefinitions.VideoFrameRate> list; if ((list = resultMap.get(resolution)) == null) { list = new ArrayList<>(); resultMap.put(resolution, list);//put的设计地址值 ,所以list add数据就直接添加到map集合中 } list.add(frameRate); } return resultMap; }
map集合加载数据的处理
最新推荐文章于 2024-04-23 16:31:40 发布
637

被折叠的 条评论
为什么被折叠?



