Rumah > Java > javaTutorial > teks badan

kaedah peta dalam java

下次还敢
Lepaskan: 2024-05-08 05:33:18
asal
806 orang telah melayarinya

Kaedah peta dalam Java: Kaedah asas: Dapatkan nilai kunci, tambah pasangan nilai kunci, semak sama ada kunci atau nilai wujud, tentukan sama ada peta kosong dan dapatkan bilangan pasangan nilai kunci. Kaedah lihat: Dapatkan koleksi kunci, koleksi nilai, koleksi pasangan nilai kunci. Kaedah transformasi: Tambahkan peta lain pada peta semasa, kosongkan peta, padamkan pasangan nilai kunci mengikut kekunci. Kaedah lain yang berguna: bandingkan peta, dapatkan kod cincang, lakukan operasi pada setiap pasangan nilai kunci.

kaedah peta dalam java

Kaedah peta dalam Java

Antara muka Peta ialah struktur data penting dalam rangka kerja pengumpulan Java, digunakan untuk menyimpan pasangan nilai kunci. Ia menyediakan satu set kaedah untuk mengendalikan pasangan nilai kunci ini, termasuk:

1 Kaedah asas

  • get(key): Dapatkan nilai yang berkaitan (jika wujud) berdasarkan. kunci. Mengembalikan null jika kunci tidak wujud. get(key):根据键获取关联的值(如果存在)。返回 null 如果键不存在。
  • put(key, value):向映射中添加一个键值对。如果键已经存在,则用新值替换旧值。
  • containsKey(key):检查映射中是否存在给定的键。
  • containsValue(value):检查映射中是否存在给定的值。
  • isEmpty():检查映射是否为空。
  • size():返回映射中键值对的数量。

2. 视图方法

  • keySet():返回映射中所有键的 Set 集合。
  • values():返回映射中所有值的 Collection 集合。
  • entrySet():返回映射中所有键值对的 Set 集合,每个键值对作为一个 Entry 对象。

3. 转换方法

  • putAll(Map<? extends K, ? extends V> m):将另一个映射的所有键值对添加到当前映射中。
  • clear():从映射中删除所有键值对。
  • remove(key):根据键从映射中删除一个键值对。

4. 其他实用方法

  • equals(Object o):将当前映射与另一个映射进行比较。
  • hashCode():返回映射的哈希码。
  • forEach(BiConsumer<? super K, ? super V> action)
  • put(kunci, nilai): Tambahkan pasangan nilai kunci pada peta. Jika kunci sudah wujud, gantikan nilai lama dengan nilai baharu.

mengandungiKekunci(kunci): Menyemak sama ada kunci yang diberikan wujud dalam peta.

🎜mengandungiNilai(nilai): Semak sama ada nilai yang diberikan wujud dalam peta. 🎜🎜isEmpty(): Semak sama ada pemetaan kosong. 🎜🎜saiz(): Mengembalikan bilangan pasangan nilai kunci dalam peta. 🎜🎜🎜🎜2. Kaedah lihat 🎜🎜🎜🎜keySet(): Mengembalikan koleksi Set semua kunci dalam peta. 🎜🎜nilai(): Mengembalikan Koleksi semua nilai dalam peta. 🎜🎜entrySet(): Mengembalikan Set semua pasangan nilai kunci dalam peta, setiap pasangan nilai kunci sebagai objek Masuk. 🎜🎜🎜🎜3. Kaedah penukaran 🎜🎜🎜🎜putAll(Peta m): Tambahkan semua pasangan nilai kunci peta lain pada peta semasa. 🎜🎜clear(): Alih keluar semua pasangan nilai kunci daripada peta. 🎜🎜buang(kunci): Alih keluar pasangan nilai kunci daripada peta berdasarkan kekunci. 🎜🎜🎜🎜4. Kaedah praktikal lain 🎜🎜🎜🎜sama dengan(Objek o): Bandingkan pemetaan semasa dengan pemetaan lain. 🎜🎜hashCode(): Mengembalikan kod cincang yang dipetakan. 🎜🎜forEach(BiConsumer<? super K, ? super V> action): Lakukan operasi yang ditentukan pada setiap pasangan nilai kunci dalam peta. 🎜🎜🎜Melalui kaedah ini, anda boleh mengendalikan koleksi Peta dalam Java dengan mudah, menyimpan, mendapatkan semula dan mengurus pasangan nilai kunci. 🎜

Atas ialah kandungan terperinci kaedah peta dalam java. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!