TreeMap Konstruktor
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.
Overload
TreeMap() |
Membangun peta pohon baru yang kosong, menggunakan urutan alami kuncinya. |
TreeMap(IComparator) |
Membangun peta pohon baru yang kosong, diurutkan sesuai dengan komparator yang diberikan. |
TreeMap(IDictionary) |
Membuat peta pohon baru yang berisi pemetaan yang sama dengan peta yang diberikan, yang diurutkan sesuai dengan <>pengurutan</em> alami kuncinya. |
TreeMap(IntPtr, JniHandleOwnership) |
Konstruktor yang digunakan saat membuat representasi terkelola objek JNI; dipanggil oleh runtime. |
TreeMap()
Membangun peta pohon baru yang kosong, menggunakan urutan alami kuncinya.
[Android.Runtime.Register(".ctor", "()V", "")]
public TreeMap();
- Atribut
Keterangan
Membangun peta pohon baru yang kosong, menggunakan urutan alami kuncinya. Semua kunci yang dimasukkan ke dalam peta harus mengimplementasikan Comparable
antarmuka. Selain itu, semua kunci tersebut harus <>sama-sama sebanding</ em>: k1.compareTo(k2)
tidak boleh melempar ClassCastException
untuk kunci k1
apa pun dan k2
di peta. Jika pengguna mencoba memasukkan kunci ke dalam peta yang melanggar batasan ini (misalnya, pengguna mencoba memasukkan kunci string ke dalam peta yang kuncinya adalah bilangan bulat), put(Object key, Object value)
panggilan akan melemparkan ClassCastException
.
Dokumentasi Java untuk java.util.TreeMap.TreeMap()
.
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
TreeMap(IComparator)
Membangun peta pohon baru yang kosong, diurutkan sesuai dengan komparator yang diberikan.
[Android.Runtime.Register(".ctor", "(Ljava/util/Comparator;)V", "")]
public TreeMap(Java.Util.IComparator? comparator);
[<Android.Runtime.Register(".ctor", "(Ljava/util/Comparator;)V", "")>]
new Java.Util.TreeMap : Java.Util.IComparator -> Java.Util.TreeMap
Parameter
- comparator
- IComparator
komparator yang akan digunakan untuk mengurutkan peta ini.
Jika null
, urutan alami yang sebanding dari kunci akan digunakan.
- Atribut
Keterangan
Membangun peta pohon baru yang kosong, diurutkan sesuai dengan komparator yang diberikan. Semua kunci yang dimasukkan ke dalam peta harus <>saling sebanding</em> oleh komparator yang diberikan: comparator.compare(k1, k2)
tidak boleh melempar untuk ClassCastException
kunci k1
apa pun dan k2
di peta. Jika pengguna mencoba memasukkan kunci ke dalam peta yang melanggar batasan ini, put(Object key, Object value)
panggilan akan melemparkan ClassCastException
.
Dokumentasi Java untuk java.util.TreeMap.TreeMap(java.util.Comparator<? super K>)
.
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
TreeMap(IDictionary)
Membuat peta pohon baru yang berisi pemetaan yang sama dengan peta yang diberikan, yang diurutkan sesuai dengan <>pengurutan</em> alami kuncinya.
[Android.Runtime.Register(".ctor", "(Ljava/util/Map;)V", "")]
public TreeMap(System.Collections.IDictionary m);
[<Android.Runtime.Register(".ctor", "(Ljava/util/Map;)V", "")>]
new Java.Util.TreeMap : System.Collections.IDictionary -> Java.Util.TreeMap
Parameter
peta yang pemetaannya akan ditempatkan di peta ini
- Atribut
Keterangan
Membuat peta pohon baru yang berisi pemetaan yang sama dengan peta yang diberikan, yang diurutkan sesuai dengan <>pengurutan</em> alami kuncinya. Semua kunci yang dimasukkan ke dalam peta baru harus mengimplementasikan Comparable
antarmuka. Selain itu, semua kunci tersebut harus <>sama-sama sebanding</ em>: k1.compareTo(k2)
tidak boleh melempar ClassCastException
untuk kunci k1
apa pun dan k2
di peta. Metode ini berjalan dalam waktu n*log(n).
Dokumentasi Java untuk java.util.TreeMap.TreeMap(java.util.Map<? extends K, ? extends V>)
.
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
TreeMap(IntPtr, JniHandleOwnership)
Konstruktor yang digunakan saat membuat representasi terkelola objek JNI; dipanggil oleh runtime.
protected TreeMap(IntPtr javaReference, Android.Runtime.JniHandleOwnership transfer);
new Java.Util.TreeMap : nativeint * Android.Runtime.JniHandleOwnership -> Java.Util.TreeMap
Parameter
- transfer
- JniHandleOwnership
Menunjukkan JniHandleOwnershipcara menangani javaReference
Keterangan
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.