将集合转换成嵌套Map,体会java8流的强大
业务中,经常会遇到类似将List<Skin>转换成Map<Integer, Map<Integer, Skin>这样的需求(<heroId, <skinId, Skin>>),一般手写一个函数就能转换,下面使用流提供的强大功能,提供一个静态的方法转换任意list集合。
Skin类:
public class Skin {
public int getId() {
return id;
}
public in
原创
2021-04-08 15:51:39 ·
1909 阅读 ·
0 评论