jp.ne.ytp.util
クラス DefaultComparator
java.lang.Object
|
+--jp.ne.ytp.util.DefaultComparator
- すべての実装インタフェース:
- Comparator
- public class DefaultComparator
- extends Object
- implements Comparator
キーの比較に使用する標準のコンパレータです。
比較する際は、オブジェクトのtoString()メソッドを使用して辞書順比較を行います。
コンパレータを取得する際にはgetComparator()
メソッドを呼び出して下さい。
当クラスはシングルトンデザインパターンで実装されています。
- バージョン:
- $Id: DefaultComparator.java,v 1.1.1.1 2003/02/14 15:56:10 YT0050 Exp $
- 作成者:
- YTP
- 関連項目:
Comparator
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
getComparator
public static Comparator getComparator()
- 標準のコンパレータを返します。
compare
public int compare(Object o1,
Object o2)
- 2つのオブジェクトのString表現を辞書順で比較します。
比較は文字列内のそれぞれの文字のUnicode値に基づいて行われます。
- 定義:
- インタフェース
Comparator
内の compare
- パラメータ:
o1
- 比較元のオブジェクトo2
- 比較相手のオブジェクト
- 戻り値:
- 比較した結果
- o1がo2より小さい場合は負の値
- o1がo2より大きい場合は正の値
- o1がo2と等しい場合は0
Copyright© 2003, Your Technology Partner(YTP). All rights reserved.