Condividi tramite


Collectors.Filtering(IPredicate, ICollector) Metodo

Definizione

Adatta un Collector oggetto a un elemento che accetta gli elementi dello stesso tipo T applicando il predicato a ogni elemento di input e accumulando solo se il predicato restituisce true.

[Android.Runtime.Register("filtering", "(Ljava/util/function/Predicate;Ljava/util/stream/Collector;)Ljava/util/stream/Collector;", "", ApiSince=33)]
[Java.Interop.JavaTypeParameters(new System.String[] { "T", "A", "R" })]
public static Java.Util.Streams.ICollector? Filtering (Java.Util.Functions.IPredicate? predicate, Java.Util.Streams.ICollector? downstream);
[<Android.Runtime.Register("filtering", "(Ljava/util/function/Predicate;Ljava/util/stream/Collector;)Ljava/util/stream/Collector;", "", ApiSince=33)>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "T", "A", "R" })>]
static member Filtering : Java.Util.Functions.IPredicate * Java.Util.Streams.ICollector -> Java.Util.Streams.ICollector

Parametri

predicate
IPredicate

predicato da applicare agli elementi di input

downstream
ICollector

agente di raccolta che accetterà valori che corrispondono al predicato

Restituisce

agente di raccolta che applica il predicato agli elementi di input e fornisce elementi corrispondenti all'agente di raccolta downstream

Attributi

Commenti

Adatta un Collector oggetto a un elemento che accetta gli elementi dello stesso tipo T applicando il predicato a ogni elemento di input e accumulando solo se il predicato restituisce true.

Aggiunta in 9.

Documentazione java per java.util.stream.Collectors.filtering(java.util.function.Predicate<? super T>, java.util.stream.Collector<? super T, A, R>).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a