Lenguaje

Optional.Filter(IPredicate) Método

Definición

Si hay un valor presente y el valor coincide con el predicado especificado, devuelve un Optional valor que describe el valor; de lo contrario, devuelve un valor vacío Optional.

[Android.Runtime.Register("filter", "(Ljava/util/function/Predicate;)Ljava/util/Optional;", "", ApiSince=24)]
public Java.Util.Optional? Filter(Java.Util.Functions.IPredicate? predicate);
[<Android.Runtime.Register("filter", "(Ljava/util/function/Predicate;)Ljava/util/Optional;", "", ApiSince=24)>]
member this.Filter : Java.Util.Functions.IPredicate -> Java.Util.Optional

Parámetros

predicate
IPredicate

predicado que se va a aplicar a un valor, si está presente

Devoluciones

que Optional describe el valor de , Optionalsi hay un valor presente y el valor coincide con el predicado especificado; de lo contrario, un vacío Optional

Atributos

Comentarios

Si hay un valor presente y el valor coincide con el predicado especificado, devuelve un Optional valor que describe el valor; de lo contrario, devuelve un valor vacío Optional.

Java documentación para java.util.Optional.filter(java.util.function.Predicate<? super 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