如何从基于索引而不是键的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