Bagikan melalui


ConcurrentHashMap.Search(Int64, IBiFunction) Metode

Definisi

Mengembalikan hasil non-null dari menerapkan fungsi pencarian yang diberikan pada setiap (kunci, nilai), atau null jika tidak ada.

[Android.Runtime.Register("search", "(JLjava/util/function/BiFunction;)Ljava/lang/Object;", "GetSearch_JLjava_util_function_BiFunction_Handler", ApiSince=24)]
[Java.Interop.JavaTypeParameters(new System.String[] { "U" })]
public virtual Java.Lang.Object? Search(long parallelismThreshold, Java.Util.Functions.IBiFunction searchFunction);
[<Android.Runtime.Register("search", "(JLjava/util/function/BiFunction;)Ljava/lang/Object;", "GetSearch_JLjava_util_function_BiFunction_Handler", ApiSince=24)>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "U" })>]
abstract member Search : int64 * Java.Util.Functions.IBiFunction -> Java.Lang.Object
override this.Search : int64 * Java.Util.Functions.IBiFunction -> Java.Lang.Object

Parameter

parallelismThreshold
Int64

(perkiraan) jumlah elemen yang diperlukan agar operasi ini dijalankan secara paralel

searchFunction
IBiFunction

fungsi yang mengembalikan hasil non-null pada keberhasilan, atau null

Mengembalikan

hasil non-null dari menerapkan fungsi pencarian yang diberikan pada masing-masing (kunci, nilai), atau null jika tidak ada

Atribut

Keterangan

Mengembalikan hasil non-null dari menerapkan fungsi pencarian yang diberikan pada setiap (kunci, nilai), atau null jika tidak ada. Setelah berhasil, pemrosesan elemen lebih lanjut ditekan dan hasil pemanggilan paralel lainnya dari fungsi pencarian diabaikan.

Ditambahkan dalam 1.8.

Dokumentasi Java untuk java.util.concurrent.ConcurrentHashMap.search(long, java.util.function.BiFunction<? super K, ? super V, ? extends U>).

Bagian halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Proyek Sumber Terbuka Android dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Atribusi Creative Commons 2.5.

Berlaku untuk