小编Shu*_*rok的帖子

Java 8将<T>列入Map <K,V>

我想将对象列表转换为Map,其中Map的键和值作为List中Object的属性.

这里转换的Java 7片段:

private Map<String, Child> getChildren(List<Family> families  ) {
        Map<String, Child> convertedMap = new HashMap<String, Child>();

        for (Family family : families) {
            convertedMap.put(family.getId(), family.getParent().getChild());
        }
        return convertedMap;
    }
Run Code Online (Sandbox Code Playgroud)

java lambda java-8 java-stream

5
推荐指数
2
解决办法
1671
查看次数

标签 统计

java ×1

java-8 ×1

java-stream ×1

lambda ×1