Genericsデスカ
ListやMapに<>をつけれるだけなんでなくて、こういうのもできるんですね。
ComparatorインターフェイスはTが付いてるから
public interface Comparator<T>{ int compare(T o1, T o2); ... }
実装クラス側が実装するcompareメソッドはこんな風に書けると。
Collections.sort(stockInfoRecords, new Comparator<MyClass>(){ public int compare(MyClass o1, MyClass o2) { .... }}); }
キャスト書かなくてよくて便利。
Java5はまだよく調べてなかったなぁ。
先日もenumキーワードって使えないのか!?と唖然としたし。
常識か???