AbstractChronology.CompareTo Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
| Nome | Description |
|---|---|
| CompareTo(Object) |
Compara esse objeto com o objeto especificado para a ordem. |
| CompareTo(IChronology) |
Compara essa cronologia com outra cronologia. |
CompareTo(Object)
Compara esse objeto com o objeto especificado para a ordem.
public int CompareTo(Java.Lang.Object obj);
abstract member CompareTo : Java.Lang.Object -> int
override this.CompareTo : Java.Lang.Object -> int
Parâmetros
- obj
- Object
A outra cronologia a ser comparada com essa instância. Ele deve implementar IChronology e não deve ser null.
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.
Aplica-se a
CompareTo(IChronology)
Compara essa cronologia com outra cronologia.
[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
Parâmetros
- other
- IChronology
a outra cronologia a ser comparada, não nula
Retornos
o valor do comparador, que é essa cadeia de caracteres de ID em comparação com a othercadeia de caracteres de ID
Implementações
- Atributos
Comentários
Compara essa cronologia com outra cronologia.
A ordem de comparação primeiro pela cadeia de caracteres da ID da cronologia e, em seguida, por qualquer informação adicional específica à subclasse. É "consistente com iguais", conforme definido por Comparable.
Java documentação para java.time.chrono.AbstractChronology.compareTo(java.time.chrono.Chronology).
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.