Gatherers.Scan(ISupplier, IBiFunction) Метод

Определение

Возвращает средство сбора данных, которое выполняет проверку префикса — добавочное накопление, используя предоставленные функции.

[Android.Runtime.Register("scan", "(Ljava/util/function/Supplier;Ljava/util/function/BiFunction;)Ljava/util/stream/Gatherer;", "", ApiSince=36)]
[Java.Interop.JavaTypeParameters(new System.String[] { "T", "R" })]
public static Java.Util.Streams.IGatherer? Scan(Java.Util.Functions.ISupplier? initial, Java.Util.Functions.IBiFunction? scanner);
[<Android.Runtime.Register("scan", "(Ljava/util/function/Supplier;Ljava/util/function/BiFunction;)Ljava/util/stream/Gatherer;", "", ApiSince=36)>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "T", "R" })>]
static member Scan : Java.Util.Functions.ISupplier * Java.Util.Functions.IBiFunction -> Java.Util.Streams.IGatherer

Параметры

initial
ISupplier

Поставщик начального значения для сканера

scanner
IBiFunction

функция, применяемая для каждого элемента

Возвращаемое значение

новый сборщик, который выполняет проверку префикса

Атрибуты

Комментарии

Возвращает средство сбора данных, которое выполняет проверку префикса — добавочное накопление, используя предоставленные функции. Начиная с начального значения, полученного из Supplier, каждое последующее значение получается путем применения BiFunction к текущему значению и следующему входной элементу, после которого результирующее значение производится внизу.

Пример: {

Java документации по java.util.stream.Gatherers.scan(java.util.function.Supplier<R>, java.util.function.BiFunction<? super R, ? super T, ? extends R>).

Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".

Применяется к