Gatherers.Scan(ISupplier, IBiFunction) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
回傳一個執行前綴掃描(Prefix Scan)的收集器——一種增量累積——使用所提供的函式。
[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
每個元素 的函數
傳回
一個新的 Gatherer,執行前綴掃描
- 屬性
備註
回傳一個執行前綴掃描(Prefix Scan)的收集器——一種增量累積——使用所提供的函式。 從從 得到 Supplier的初始值開始,每個後續值都透過將 應用 BiFunction 於當前值及下一個輸入元素,然後產生下游的值。
範例:{
此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。