利用JAVA 8的特性实现List数据转Map数据并进行分组排序。
1、准备数据
List
2、编写分组排序方法
public static Map >> transition(List
3、测试
System.out.println("未分组排序数据:" + list); System.out.println("已分组排序数据:" + transition(list));
4、输出结果
未排序数据:[{a=1, c=3}, {a=11, b=2}, {a=111, c=1}, {b=22}, {a=1111, b=222}]已排序数据:{a=[{a=1111}, {a=111}, {a=11}, {a=1}], b=[{b=222}, {b=22}, {b=2}], c=[{c=3}, {c=1}]}
* 本人小白,希望可以帮助到跟我一样的小白,希望大神多多指导。