我有一个List<Item>集合.我需要将其转换Map<Integer, Item> 为映射的键必须是集合中项的索引.我无法弄清楚如何使用流来做到这一点.就像是:
List<Item>
Map<Integer, Item>
items.stream().collect(Collectors.toMap(...));
有帮助吗?
由于这个问题被确定为可能重复,我需要补充一点,我的具体问题是 - 如何获取列表中项目的位置并将其作为键值
java collections dictionary java-8 java-stream
collections ×1
dictionary ×1
java ×1
java-8 ×1
java-stream ×1