Compartir a través de


Objects.DeepEquals(Object, Object) Método

Definición

Devuelve true si los argumentos son profundamente iguales entre sí y false de lo contrario.

[Android.Runtime.Register("deepEquals", "(Ljava/lang/Object;Ljava/lang/Object;)Z", "")]
public static bool DeepEquals (Java.Lang.Object? a, Java.Lang.Object? b);
[<Android.Runtime.Register("deepEquals", "(Ljava/lang/Object;Ljava/lang/Object;)Z", "")>]
static member DeepEquals : Java.Lang.Object * Java.Lang.Object -> bool

Parámetros

a
Object

un objeto

b
Object

un objeto con a el que se va a comparar la igualdad profunda

Devoluciones

true si los argumentos son profundamente iguales entre sí y false de lo contrario

Atributos

Comentarios

Devuelve true si los argumentos son profundamente iguales entre sí y false de lo contrario.

Dos null valores son profundamente iguales. Si ambos argumentos son matrices, el algoritmo de Arrays#deepEquals(Object[], Object[]) Arrays.deepEquals se usa para determinar la igualdad. De lo contrario, la igualdad se determina mediante el Object#equals equals método del primer argumento.

Documentación de Java para java.util.Objects.deepEquals(java.lang.Object, java.lang.Object).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.

Se aplica a