Rumah >Java >javaTutorial >Bagaimana untuk menggunakan koleksi peta di java

Bagaimana untuk menggunakan koleksi peta di java

下次还敢
下次还敢asal
2024-05-09 05:24:20860semak imbas

Koleksi peta digunakan untuk menyimpan pasangan nilai kunci, berikut ialah cara menggunakannya: Cipta Peta: Gunakan Peta peta = HashMap baharu<>(). Tambah elemen: gunakan map.put("key", "value"). Dapatkan elemen: gunakan nilai String = map.get("key"). Semak kewujudan kunci: gunakan map.containsKey("key"). Alih keluar elemen: gunakan map.remove("key"). Lebih

Bagaimana untuk menggunakan koleksi peta di java

Pengumpulan peta dalam Java: Cara menggunakan

Pengumpulan peta ialah struktur data yang berkuasa di Java yang digunakan untuk menyimpan pasangan nilai kunci. Ia membolehkan pengguna mendapatkan semula nilai dengan cepat menggunakan kekunci. Begini caranya untuk menggunakan koleksi Peta dalam Java:

  1. Mencipta koleksi Peta

Untuk mencipta koleksi Peta, anda boleh menggunakan sintaks berikut:

<code class="java">Map<K, V> map = new HashMap<>();</code>

di mana:

  • jenis kunci K .
  • V ialah jenis nilai.
  • HashMap ialah salah satu kelas pelaksanaan koleksi Peta.
  1. Tambah elemen

Untuk menambah elemen pada koleksi Peta, anda boleh menggunakan kaedah put():

<code class="java">map.put("key", "value");</code>
  1. Dapatkan elemen

anda boleh menggunakan kaedah get():

<code class="java">String value = map.get("key");</code>
  1. Semak kewujudan kunci

Untuk menyemak sama ada kunci tertentu wujud dalam koleksi Peta, anda boleh menggunakan kaedah containsKey():

<code class="java">boolean containsKey = map.containsKey("key");</code>
  1. Padam elemen

Untuk memadamkan daripada Elemen koleksi Peta, anda boleh menggunakan kaedah remove():

<code class="java">map.remove("key");</code>
  1. Merentasi elemen

Untuk melintasi elemen koleksi Map, anda boleh menggunakan elemen entri () kaedah. Ia mengembalikan Set yang mengandungi semua pasangan nilai kunci dalam koleksi Peta:

<code class="java">for (Map.Entry<K, V> entry : map.entrySet()) {
    K key = entry.getKey();
    V value = entry.getValue();
}</code>

Kelas pelaksanaan biasa koleksi Peta

  • HashMap: Tidak teratur dan tidak disegerakkan.
  • TreeMap: Tertib dan tidak disegerakkan.
  • ConcurrentHashMap: Tertib dan selamat untuk benang.
  • LinkedHashMap: Mengekalkan susunan sisipan dan selamat untuk benang.

Atas ialah kandungan terperinci Bagaimana untuk menggunakan koleksi peta di java. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
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
Artikel sebelumnya:Apakah maksud double dalam javaArtikel seterusnya:Apakah maksud double dalam java