【パッケージ】
【階層関係をあらわすクラス図】
【TreeSet の コンストラクタ】
13.5 節の sort6.java の例では、 cabinet を 1 で、 engSort と noSort を 3 で生成している。 1 と 3 は、空のコレクションを生成する。 生成後、add で 要素を順次追加するか、 addAll で全要素を一度に挿入して、コレクションを完成させる。
【Comparator インターフェース】
コレクションの要素どうしの比較を行うためのインターフェースで、つぎの 2つのメソッドを定める。
13.5 節の sort6.java の例では、 engSort と noSort の生成時に compare メソッドを オーバーライドし、 それぞれ englishName と entryNumber の大小でソートするようにしている。