Lingua

VersionInfo.IComparable.CompareTo(Object) Metodo

Definizione

Confronta questo oggetto con l'oggetto specificato per l'ordine.

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

Parametri

o
Object

oggetto da confrontare.

Valori restituiti

un numero intero negativo, zero o un numero intero positivo perché questo oggetto è minore, uguale o maggiore dell'oggetto specificato.

Implementazioni

Commenti

Confronta questo oggetto con l'oggetto specificato per l'ordine. Restituisce un numero intero negativo, zero o un numero intero positivo perché questo oggetto è minore, uguale o maggiore dell'oggetto specificato. L'implementatore deve garantire signum(x.compareTo(y)) == -signum(y.compareTo(x)) per tutti i valori x e y. Ciò implica che x.compareTo(y) deve generare un'eccezione se e solo se y.compareTo(x) genera un'eccezione. L'implementatore deve anche assicurarsi che la relazione sia transitiva: (x.compareTo(y) > 0 && y.compareTo(z) > 0) implica x.compareTo(z) > 0. Infine, l'implementatore deve assicurarsi che x.compareTo(y)==0 implica che signum(x.compareTo(z)) == signum(y.compareTo(z)), per tutti gli z.

Java informazioni di riferimento per java.lang.Comparable.compareTo.

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a