語言

ByteBuffer.IComparable.CompareTo(Object) 方法

定義

將此物件與指定的物件比較排序。

int IComparable.CompareTo(Java.Lang.Object o);
abstract member Java.Lang.IComparable.CompareTo : Java.Lang.Object -> int
override this.Java.Lang.IComparable.CompareTo : Java.Lang.Object -> int

參數

o
Object

要比較的對象。

傳回

當該物件小於、等於或大於指定物件時,可以選擇負整數、零或正整數。

實作

備註

將此物件與指定的物件比較排序。 回傳負整數、零或正整數,因為該物件小於、等於或大於指定物件。 實作者必須確保所有 x 和 y 都 signum(x.compareTo(y)) == -signum(y.compareTo(x))。 (這表示 x.compareTo(y) 必須拋出例外當且僅當 y.compareTo(x) 拋出例外。) 實作者也必須確保該關係是傳遞性的:(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))。

Java 參考 java.lang.Comparable.compareTo。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於