我的数组不包含任何字符串。但它包含对象引用。每个对象引用都通过 toString 方法返回名称、ID、作者和发布者。
public String toString() {
return (name + "\n" + id + "\n" + author + "\n" + publisher + "\n");
}
现在我需要按名称对该对象数组进行排序。我知道如何排序,但我不知道如何从对象中提取名称并对它们进行排序。
原文由 Tushar Monirul 发布,翻译遵循 CC BY-SA 4.0 许可协议
您有两种方法可以做到这一点,都使用 Arrays 实用程序类
例子
输出