有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java Mule/Groovy规范列表被拆分为另外3个列表

我有一个规范对象列表

[{code=SW0606,date=20150101},{code=SW0606,date=20150107},{code=YL2424,date=20150105},{code=YL2424,date=20150103},{code=OP7676,date=20150102},{code=OP7676,date=20160102}]

我想实现三个基于值代码的列表 例如

List1=[{code=SW0606,date=20150101},{code=SW0606,date=20150107}]
List2=[{code=YL2424,date=20150105},{code=YL2424,date=20150103}]
List3=[{code=OP7676,date=20150102},{code=OP7676,date=20160102}]

然后把这些列表推到一个更大的列表

ListofLists= List1,List2,List3

最简单的方法是什么


共 (1) 个答案

  1. # 1 楼答案

    试试这个:

    canonicalObjectsList.groupBy({obj -> obj.code}).values().toList()