Sprache

Objects.DeepEquals(Object, Object) Methode

Definition

Gibt zurück true , wenn die Argumente einander sehr gleich sind und false andernfalls.

[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

Parameter

a
Object

ein Objekt

b
Object

ein Objekt, mit a dem für tiefe Gleichheit verglichen werden soll

Gibt zurück

true wenn die Argumente einander sehr gleich sind und false andernfalls

Attribute

Hinweise

Gibt zurück true , wenn die Argumente einander sehr gleich sind und false andernfalls.

Zwei null Werte sind zutiefst gleich. Wenn beide Argumente Arrays sind, wird der Algorithmus Arrays#deepEquals(Object[], Object[]) Arrays.deepEquals verwendet, um die Gleichheit zu bestimmen. Andernfalls wird die Gleichheit mithilfe der Object#equals equals Methode des ersten Arguments bestimmt.

Java Dokumentation für java.util.Objects.deepEquals(java.lang.Object, java.lang.Object).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: