Objects.RequireNonNullElseGet(Object, ISupplier) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt das erste Argument zurück, wenn es nicht-null
ist und andernfalls den Nicht-Wertnull
von supplier.get()
.
[Android.Runtime.Register("requireNonNullElseGet", "(Ljava/lang/Object;Ljava/util/function/Supplier;)Ljava/lang/Object;", "", ApiSince=30)]
[Java.Interop.JavaTypeParameters(new System.String[] { "T" })]
public static Java.Lang.Object RequireNonNullElseGet (Java.Lang.Object? obj, Java.Util.Functions.ISupplier supplier);
[<Android.Runtime.Register("requireNonNullElseGet", "(Ljava/lang/Object;Ljava/util/function/Supplier;)Ljava/lang/Object;", "", ApiSince=30)>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "T" })>]
static member RequireNonNullElseGet : Java.Lang.Object * Java.Util.Functions.ISupplier -> Java.Lang.Object
Parameter
- obj
- Object
ein Objekt
- supplier
- ISupplier
eines Nicht-Objektsnull
, das zurückgegeben werden soll, wenn das erste Argument null
Gibt zurück
das erste Argument, wenn es nicht-null
und andernfalls der Wert supplier.get()
ist, wenn er nicht-null
- Attribute
Hinweise
Gibt das erste Argument zurück, wenn es nicht-null
ist und andernfalls den Nicht-Wertnull
von supplier.get()
.
Hinzugefügt in 9.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.