firstName、lastName、address、email、および phoneNumber の arrayList と、これらの 5 つのインデックスすべてを持つ複数の「エントリ」の arrayList があります。これら 5 つの値すべてを取得および設定するメソッドはすべて Entry クラスにありますが、エントリの追加、変更、削除、および並べ替えは Contact List クラスで行われます。
エントリを姓で並べ替え、ContactList クラスに出力しようとしています。私は持っている:
public void listEntries()
{
Collections.sort(entries);
for (int i = 0; i < entries.size(); i++)
{
entries.get(i).print();
}
}
何をソートするかを定義する何かが欠けていることはわかっていますが、Collections.sort を使用する必要があるかどうかさえわかりません。助言がありますか?