如何从基于索引而不是键的LinkedHashMap获取值?
我有
LinkedHashMap<String, List<String>> hMap;我想List<String>按 获得 而不是关键 。
我不想使用迭代。
还有其他方法可以基于索引获取Value吗?
回答:
您无法获得Map基于索引的值,Map只是那样行不通。一种解决方法是根据您的值创建一个新列表,然后根据索引获取值。
LinkedHashMap<String, List<String>> hMap;List<List<String>> l = new ArrayList<List<String>>(hMap.values());
l.get(0);
以上是 如何从基于索引而不是键的LinkedHashMap获取值? 的全部内容, 来源链接: utcz.com/qa/414786.html


