【发布时间】:2019-06-29 14:36:10
【问题描述】:
我有一个按天计算的交易列表,该交易包含以下属性:
Transaction(int transactionID,
DateTime transactionDate,
String shopId,
int productReference,
int quantity,
float price);
有一个列表List<Transaction>,我想按商店提取前 100 名销售的产品。
所以我需要先按 shopId 再按 productReference 对交易进行分组,然后对数量求和,而不是从最畅销到最少排序。
感谢您的帮助
【问题讨论】:
标签: list sorting java-8 group-by