根据 Java 集合成员项的“toString”值按字母顺序排序
2022-09-01 16:18:28
假设我有一个名为Foo的用户定义的Java类,例如:
public class Foo
{
private String aField;
@Override
public String toString()
{
return aField;
}
}
以及诸如以下集合:
List<Foo> aList;
我想做的是根据每个成员返回的'.toString()'值按字母顺序对列表进行排序。
我尝试过使用 Collections.sort() 方法,但结果不是我尝试的。我需要做些什么才能完成此操作?