Kelas java.util.EnumMap ialah pelaksanaan Peta yang digunakan khusus untuk menghitung kunci. Berikut ialah perkara penting tentang EnumMap:
Semua kunci dalam peta enum mesti datang daripada jenis enum yang ditentukan, sama ada secara eksplisit atau tersirat semasa mencipta peta.
Pemetaan enumerasi dikekalkan dalam susunan kunci yang semula jadi.
EnumMap tidak disegerakkan. Jika berbilang utas mengakses peta penghitungan secara serentak, dan sekurang-kurangnya satu utas mengubah suai peta, penyegerakan harus dilakukan secara luaran.
Berikut ialah pembina kelas EnumMap:
Nombor siri | Pembina dan keterangan |
---|---|
1 Taip) Pembina menggunakan yang ditentukan Mencipta peta penghitungan kosong jenis kunci. |
|
2 |
EnumMap(EnumMap Pembina ini mencipta peta enum menggunakan jenis kunci yang sama seperti peta enum yang ditentukan, Pada mulanya mengandungi pemetaan yang sama jika tersedia. |
3 |
EnumMap(Map Pembina ini mencipta peta penghitungan yang dimulakan daripada peta yang ditentukan. . Nyata -demonstrasi masa |
Atas ialah kandungan terperinci Kelas EnumMap dalam Java. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!