★★ Java の宿題ここで答えます Part 57 ★★
■ このスレッドは過去ログ倉庫に格納されています
0328デフォルトの名無しさん
2006/07/25(火) 23:45:06更新日時だけのソートならDateのCollectionを作って、それをソートすればいい。
でも、それでは出力がわけわかめなので、
ひとつのRSSにつきURLとタイトルと更新日時をまとめたものをInfoというクラスにした。
このクラスに必要なメソッドとしてはアクセッサと、Collections#sort()を使うためのcompareToメソッド。
Collections#sort()でInfo同士を比較するときに、更新日時を比較するようにcompareToを実装した。
結果的に3つの情報がまとまって動いて、ソートされた状態のCollectionが得られる。
■ このスレッドは過去ログ倉庫に格納されています