Gatherers.Scan(ISupplier, IBiFunction) Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mengembalikan Pengumpul yang melakukan Pemindaian Awalan -- akumulasi bertambah bertahap -- menggunakan fungsi yang disediakan.
[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
Parameter
- initial
- ISupplier
pemasok nilai awal untuk pemindai
- scanner
- IBiFunction
fungsi yang akan diterapkan untuk setiap elemen
Mengembalikan
Pengumpul baru yang melakukan pemindaian awalan
- Atribut
Keterangan
Mengembalikan Pengumpul yang melakukan Pemindaian Awalan -- akumulasi bertambah bertahap -- menggunakan fungsi yang disediakan. Dimulai dengan nilai awal yang diperoleh dari Supplier, setiap nilai berikutnya diperoleh dengan menerapkan BiFunction ke nilai saat ini dan elemen input berikutnya, setelah itu nilai yang dihasilkan dihasilkan di hilir.
Contoh: {
Bagian dari halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Android Open Source Project dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Creative Commons 2.5 Lisensi Atribusi.