相关疑难解决方法(0)

按字母顺序基于其成员项的"toString"值对Java Collection进行排序

假设我有一个名为Foo的用户定义的Java类,例如:

public class Foo 
{

    private String aField;

    @Override
    public String toString()
    {
        return aField;
    }

}
Run Code Online (Sandbox Code Playgroud)

和集合如:

List<Foo> aList;
Run Code Online (Sandbox Code Playgroud)

我想要做的是根据每个成员返回的'.toString()'值按字母顺序对列表进行排序.

我尝试过使用Collections.sort()方法,但结果不是我正在尝试的.为了做到这一点,我需要做什么?

java sorting collections

25
推荐指数
6
解决办法
9万
查看次数

按对象属性排序对象的ArrayList

我有一个物体的Arraylist.这些对象具有属性或数据类型 - 'String'.我需要按字符串对Arraylist进行排序.怎么做到这一点?

java sorting string arraylist

7
推荐指数
2
解决办法
2万
查看次数

标签 统计

java ×2

sorting ×2

arraylist ×1

collections ×1

string ×1