后端开发
GroupingComparator 标签描述

需求: 有如下订单明细数据 0000001 01 222.8 0000002 06 722.4 0000001 05 25.8 0000003 01 222.8 0000003 01 33.8 0000002 03 522.8 0000002 04 122.4 第一列是订单编号,第二列是商品id,第三列是商品金额,列与列之间用制表符分隔。 现在需要求出每一个订单中最贵的商品。 思路: 将订单id和商品金额封装成一个对象作为map端的key输出,value置为空。利用map端在输出数据时会默认按照key的compareTo方法进行排序这一特点,在compareTo方法中制定排序规则:先...