Idioma

VersionInfo.IComparable.CompareTo(Object) Método

Definição

Compara esse objeto com o objeto especificado para a ordem.

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

Parâmetros

o
Object

o objeto a ser comparado.

Retornos

um inteiro negativo, zero ou um inteiro positivo, pois esse objeto é menor que, igual ou maior que o objeto especificado.

Implementações

Comentários

Compara esse objeto com o objeto especificado para a ordem. Retorna um inteiro negativo, zero ou um inteiro positivo, pois esse objeto é menor que, igual ou maior que o objeto especificado. O implementador deve garantir signum(x.compareTo(y)) == -signum(y.compareTo(x)) para todos os x e y. (Isso implica que x.compareTo(y) deve lançar uma exceção se e somente se y.compareTo(x) lançar uma exceção.) O implementador também deve garantir que a relação seja transitiva: (x.compareTo(y) > 0 &&y.compareTo(z) 0) > implica em x.compareTo(z) > 0. Por fim, o implementador deve garantir que x.compareTo(y)==0 implica que signum(x.compareTo(z)) == signum(y.compareTo(z)), para todos os z.

Java referência para java.lang.Comparable.compareTo.

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a