gpt4 book ai didi

java - 如何使用::运算符作为引用

转载 作者:塔克拉玛干 更新时间:2023-11-03 03:10:04 25 4
gpt4 key购买 nike

<分区>

转换对象列表 Foo有一个 id , 到 Map<Integer,Foo>有了那个id作为 key ,使用流 API 很容易:

public class Foo{
private Integer id;
private ....
getters and setters...
}

Map<Integer,Foo> myMap =
fooList.stream().collect(Collectors.toMap(Foo::getId, (foo) -> foo));

有什么方法可以替代 lambda 表达式:(foo) -> foo使用 :: 的东西运算符(operator)?类似于 Foo::this

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com