クラス DateTime (GregorianCalendar をラップする) を作成しました。クラス Event も作成しました。日付でイベントを取得できるイベントのコレクションを作成したいと考えています。例: event は Event 型です。date1 と date2 は DateTime 型であり、date1.equals(date2); 'events' は私のイベント コレクションです。
event.put(date1, event)
コレクションに「イベント」を追加して、取得できるようにします
event.get(date2)
このイベント コレクションを実装するために TreeMap を使用することを考えています。
では、DateTime を TreeMap のキーに設定するにはどうすればよいでしょうか。DateTime には何を追加すればよいですか? 他に何をすべきか?ありがとう。