ISpliterator.TryAdvance(IConsumer) Metode

Definisi

Jika ada elemen yang tersisa: melakukan tindakan yang diberikan di atasnya, mengembalikan true; lainnya mengembalikan false.

[Android.Runtime.Register("tryAdvance", "(Ljava/util/function/Consumer;)Z", "GetTryAdvance_Ljava_util_function_Consumer_Handler:Java.Util.ISpliteratorInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=24)]
public bool TryAdvance(Java.Util.Functions.IConsumer? action);
[<Android.Runtime.Register("tryAdvance", "(Ljava/util/function/Consumer;)Z", "GetTryAdvance_Ljava_util_function_Consumer_Handler:Java.Util.ISpliteratorInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=24)>]
abstract member TryAdvance : Java.Util.Functions.IConsumer -> bool

Parameter

action
IConsumer

Tindakan yang operasinya dilakukan paling banyak sekali

Mengembalikan

false jika tidak ada elemen yang tersisa yang ada saat masuk ke metode ini, lainnya true.

Atribut

Keterangan

Jika ada elemen yang tersisa: melakukan tindakan yang diberikan di atasnya, mengembalikan true; lainnya mengembalikan false. Jika Spliterator ini adalah #ORDERED tindakan dilakukan pada elemen berikutnya dalam urutan pertemuan. Pengecualian yang dilemparkan oleh tindakan disampaikan kepada pemanggil.

Perilaku pemisah berikutnya tidak ditentukan jika tindakan melemparkan pengecualian.

Java dokumentasi untuk java.util.Spliterator.tryAdvance(java.util.function.Consumer<? super T>).

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.

Berlaku untuk