Gatherers.Fold(ISupplier, IBiFunction) Método

Definição

Retorna um Coletor que executa uma transformação ordenada, semelhante a redução, para cenários em que nenhuma função de combinador pode ser implementada ou para reduções que são intrinsecamente dependentes da ordem.

[Android.Runtime.Register("fold", "(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? Fold(Java.Util.Functions.ISupplier? initial, Java.Util.Functions.IBiFunction? folder);
[<Android.Runtime.Register("fold", "(Ljava/util/function/Supplier;Ljava/util/function/BiFunction;)Ljava/util/stream/Gatherer;", "", ApiSince=36)>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "T", "R" })>]
static member Fold : Java.Util.Functions.ISupplier * Java.Util.Functions.IBiFunction -> Java.Util.Streams.IGatherer

Parâmetros

initial
ISupplier

o valor de identidade da operação de dobra

folder
IBiFunction

a função de dobragem

Retornos

um novo Coletor

Atributos

Comentários

Retorna um Coletor que executa uma transformação ordenada, semelhante a redução, para cenários em que nenhuma função de combinador pode ser implementada ou para reduções que são intrinsecamente dependentes da ordem.

Java documentação para java.util.stream.Gatherers.fold(java.util.function.Supplier<R>, java.util.function.BiFunction<? super R, ? super T, ? extends R>).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usadas de acordo com os termos descritos na Licença de Atribuição Creative Commons 2.5.

Aplica-se a