【发布时间】:2020-01-08 12:16:53
【问题描述】:
我有一张狗的名单,上面有它们的名字、品种、年龄、体重和尾巴长度。我已经按尾长对列表进行了排序,现在应该按名称对尾长相同的狗进行排序。 例如,列表应该是这样的:
Charlie Golden 2years 3kg 2.0cm
Bob Bulldog 3years 4kg 3.3cm
Lucy Golden 4years 3kg 3.3cm
Molly Bulldog 5years 7kg 5.2cm
我有一个名为 sortTail() 的方法,它按尾长排序,还有一个方法 sortName(),它按名称排序。
sortTail()
ArrayList<Dog> dogs = new ArrayList<>();
sortName()
在这之间我应该怎么做才能只对具有相同尾长的那些进行排序?
【问题讨论】: