一区二区三区日韩精品-日韩经典一区二区三区-五月激情综合丁香婷婷-欧美精品中文字幕专区

分享

使用Java8的Stream對(duì)兩個(gè) List 遍歷匹配數(shù)據(jù)的優(yōu)化處理

 邵飛翔 2018-02-24
List<Map<Object, Object>> list1 = new ArrayList<>();
List<Map<Object, Object>> list2 = new ArrayList<>();

list1.stream()
     .filter(map -> list2.stream().anyMatch(map1 -> map.get("id").equals(map1.get("id"))))
     .forEach(map -> {
          // to do sth
     });

你試試這個(gè)呢

List<Map<Object, Object>> list3 = list1.stream()
                .map(map -> list2.stream()
                                .filter(m -> Objects.equals(m.get("id"), map.get("id")))
                                .findFirst().map(m -> {
                                    map.putAll(m);
                                    return map;
                                }).orElse(null))
                .filter(Objects::nonNull).collect(Collectors.toList());

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多

    久草精品视频精品视频精品| 韩日黄片在线免费观看| 精品国产成人av一区二区三区| 亚洲妇女作爱一区二区三区| 国产精品涩涩成人一区二区三区| 亚洲中文字幕在线观看黑人| 91精品视频全国免费| 99久久成人精品国产免费| 一区二区不卡免费观看免费| 午夜资源在线观看免费高清| 少妇淫真视频一区二区| 国产午夜精品在线免费看| 欧美熟妇一区二区在线| 欧美野外在线刺激在线观看| 精品久久久一区二区三| 欧美日韩国产一级91| 免费观看一级欧美大片| 沐浴偷拍一区二区视频| 欧美丝袜诱惑一区二区| 粉嫩国产一区二区三区在线| 国产日本欧美韩国在线| 欧美黄色黑人一区二区| 富婆又大又白又丰满又紧又硬| 又大又长又粗又黄国产 | 不卡免费成人日韩精品| 日韩国产亚洲欧美激情| 日韩一本不卡在线观看| 国产精品伦一区二区三区在线| 国产精品香蕉一级免费| 久久精品国产熟女精品| 国产精品午夜小视频观看| 欧美人妻免费一区二区三区| 欧美二区视频在线观看| 欧美成人黄色一级视频| 九九视频通过这里有精品| 亚洲最新中文字幕在线视频| 99久久精品午夜一区二| 国产一区二区三区丝袜不卡 | 青青操日老女人的穴穴| 精品亚洲香蕉久久综合网| 中日韩免费一区二区三区|