Lambda引用到一个字段

18 浏览
0 Comments

Lambda引用到一个字段

我想知道如何获取一个字段的 lambda 引用。

我不想使用一个方法,因为我的字段是 public final 的。

我怀疑这是不可能的,但我没有看到明显的声明。

class A {
   public final String id;
   ...
}
Map f(List l) {
   return l.stream().collect(Collectors.toMap(A::id, Function.identity()));
}

0