【发布时间】:2019-07-23 10:18:36
【问题描述】:
我想提交以下映射案例:
public class A
{
private String v1;
private String v2;
private String v3;
....
}
public class B
{
private String v2;
private String v3;
...
public B (A a)
{
v2 = a.getV2();
v3 = a.getV3();
}
...
现在,鉴于这两个类,我需要提供以下映射:
List<A> -> Map<String, List<B>>
其中map中的String是通过groupingBy收集器得到的A的值v1。
我尝试了几种方法来实现此映射,但我无法找出最好的方法。
【问题讨论】:
-
当你“尝试了几种方法”时,展示你所尝试的并解释你为什么不满意。
标签: java lambda java-8 java-stream grouping