【发布时间】:2021-06-14 10:51:43
【问题描述】:
我有一个这样的 ArrayList:
ArrayList<Person> list;
Person 类型可以有一个name 和一个number,两者都是Strings。我希望使用以下表达式按降序对数字字符串(不是名称)进行排序:
Collections.sort(somelist, Collections.reverseOrder());
如何指定要按数字字段排序?
我可以通过 Person.getNumber() 获取号码;
【问题讨论】:
-
你想按数字或词法对数字字段(你说的是字符串!)进行排序吗?