Lenguaje

Objects.RequireNonNullElse(Object, Object) Método

Definición

Devuelve el primer argumento si no esnull y, de lo contrario, devuelve el argumento nonull segundo.

[Android.Runtime.Register("requireNonNullElse", "(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;", "", ApiSince=30)]
[Java.Interop.JavaTypeParameters(new System.String[] { "T" })]
public static Java.Lang.Object RequireNonNullElse(Java.Lang.Object? obj, Java.Lang.Object defaultObj);
[<Android.Runtime.Register("requireNonNullElse", "(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;", "", ApiSince=30)>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "T" })>]
static member RequireNonNullElse : Java.Lang.Object * Java.Lang.Object -> Java.Lang.Object

Parámetros

obj
Object

un objeto

defaultObj
Object

un objeto que nonull es de tipo que se va a devolver si el primer argumento es null

Devoluciones

el primer argumento si no esnull y, de lo contrario, el segundo argumento si no es-null}

Atributos

Comentarios

Devuelve el primer argumento si no esnull y, de lo contrario, devuelve el argumento nonull segundo.

Agregado en 9.

Java documentación para java.util.Objects.requireNonNullElse(T, T).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a