AbstractChronology.CompareTo メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
| Name | 説明 |
|---|---|
| CompareTo(Object) |
このオブジェクトを指定したオブジェクトと順序を比較します。 |
| CompareTo(IChronology) |
この時系列を別の時系列と比較します。 |
CompareTo(Object)
このオブジェクトを指定したオブジェクトと順序を比較します。
public int CompareTo(Java.Lang.Object obj);
abstract member CompareTo : Java.Lang.Object -> int
override this.CompareTo : Java.Lang.Object -> int
パラメーター
- obj
- Object
返品
このオブジェクトが指定したオブジェクトより小さい、等しい、または大きい場合は、負の整数、ゼロ、または正の整数。
実装
注釈
このオブジェクトを指定したオブジェクトと順序を比較します。 このオブジェクトが指定したオブジェクトより小さい、等しい、または大きい場合は、負の整数、0、または正の整数を返します。 実装者は、すべての x と y に対して signum(x.compareTo(y)) == -signum(y.compareTo(x)) を確認する必要があります。 (これは、y.compareTo(x) が例外をスローした場合にのみ、x.compareTo(y) が例外をスローする必要があることを意味します)。 また、実装者は、関係が推移的であることを確認する必要があります。(x.compareTo(y) > 0 & y.compareTo(z) > 0) は x.compareTo(z) > 0 を意味します。 最後に、実装者は、x.compareTo(y)==0 が、すべての z に対して signum(x.compareTo(z)) == signum(y.compareTo(z)) を意味することを確認する必要があります。
適用対象
CompareTo(IChronology)
この時系列を別の時系列と比較します。
[Android.Runtime.Register("compareTo", "(Ljava/time/chrono/Chronology;)I", "GetCompareTo_Ljava_time_chrono_Chronology_Handler", ApiSince=26)]
public virtual int CompareTo(Java.Time.Chrono.IChronology? other);
[<Android.Runtime.Register("compareTo", "(Ljava/time/chrono/Chronology;)I", "GetCompareTo_Ljava_time_chrono_Chronology_Handler", ApiSince=26)>]
abstract member CompareTo : Java.Time.Chrono.IChronology -> int
override this.CompareTo : Java.Time.Chrono.IChronology -> int
パラメーター
- other
- IChronology
null ではなく、比較する他の時系列
返品
比較子の値。つまり、 otherの ID 文字列と比較したこの ID 文字列
実装
- 属性
注釈
この時系列を別の時系列と比較します。
最初に時系列 ID 文字列、次にサブクラスに固有の追加情報による比較順序。 これは、 Comparableで定義されている "等しいと一致する" です。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。