jp.co.intra_mart.common.aid.jdk.java.util
クラス AbstractDualComparator
java.lang.Object
jp.co.intra_mart.common.aid.jdk.java.util.AbstractDualComparator
- すべての実装インタフェース:
- Comparator, DualComparator, Serializable
- 直系の既知のサブクラス:
- MultiComparator
- public abstract class AbstractDualComparator
- extends Object
- implements DualComparator
2つのコンパレータを使用してソートを行うクラスです。
比較の順番は、指定された第1コンパレータ、第2コンパレータの順に行われます。まず、第1コンパレータで比較を行います。
もし、その比較の結果が0の時は第2コンパレータで比較を行いその結果を返します。
- 導入されたバージョン:
- version 5.0
- 関連項目:
- 直列化された形式
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractDualComparator
public AbstractDualComparator()
- 新しいオブジェクトを生成します。
compare
public int compare(Object arg0,
Object arg1)
- 順序付けのために 2 つの引数を比較するメソッドです。
最初の引数が 2 番目の引数より小さ い場合は負の整数、両方が等しい場合は 0、最初の引数が 2 番目の引 数より大きい場合は正の整数を返します。
このメソッドは 2 つのコンパレータを使用して比較を行いその結果を返します。
比較の順番は、指定された第1コンパレータ、第2コンパレータの順に行われます。まず、第1コンパレータで比較を行います。
比較の結果が0でないときは、その比較した結果を返します。もし比較の結果が0の時は第2コンパレータで比較を行いその結果を返します。
- 定義:
- インタフェース
Comparator
内の compare
- パラメータ:
arg0
- 引数1arg1
- 引数2
Copyright © 2000-2005 NTT DATA INTRAMART CO.,LTD. All Rights Reserved.