Rumah > Java > javaTutorial > teks badan

Bagaimana untuk menggunakan peta dalam java

下次还敢
Lepaskan: 2024-04-27 00:00:31
asal
1055 orang telah melayarinya

Map ialah antara muka dalam Java yang mewakili koleksi pasangan nilai kunci dan digunakan untuk menyimpan dan mencari data dengan cekap. Kegunaan utamanya termasuk: menyimpan data di mana setiap kunci sepadan dengan nilai unik. Cipta tidak tertib (HashMap), tersusun (TreeMap), tersusun dan mengekalkan Peta tertib sisipan (LinkedHashMap). Tambah pasangan nilai kunci melalui kaedah put() dan dapatkan nilai melalui kaedah get(). Lintas Peta menggunakan set kunci (keySet()) dan set nilai (values()). Gunakan kaedah remove() untuk memadam pasangan nilai kunci.

Bagaimana untuk menggunakan peta dalam java

Penggunaan Peta di Jawa

Apakah itu Peta?

Map ialah antara muka dalam Java, yang mewakili koleksi pasangan nilai kunci. Kunci digunakan untuk mengenal pasti secara unik setiap nilai, manakala nilai boleh menjadi sebarang objek.

Penggunaan:

Peta digunakan terutamanya untuk menyimpan data, di mana setiap kunci sepadan dengan nilai unik. Ini menjadikan pencarian data, pengemaskinian data dan pemadaman data sangat cekap.

Buat Peta:

Anda boleh mencipta Peta menggunakan kaedah berikut:

  • HashMap: tidak tertib dan membenarkan kunci pendua.
  • HashMap:无序且允许重复的键。
  • TreeMap:有序且不允许重复的键。
  • LinkedHashMap:有序且允许重复的键,但保留元素插入的顺序。

添加键值对:

要向Map中添加键值对,可以使用put(key, value)方法。如果键已存在,则将覆盖现有值。

获取值:

可以使用get(key)方法获取与给定键关联的值。如果键不存在,则返回null

遍历Map:

可以使用keySet()values()方法遍历Map中的键和值。

删除键值对:

可以使用remove()TreeMap: dipesan dan tidak membenarkan kunci pendua.

LinkedHashMap: Disusun dan membenarkan kunci pendua, tetapi mengekalkan susunan elemen yang dimasukkan.

Tambah pasangan nilai kunci:

Untuk menambah pasangan nilai kunci pada Peta, anda boleh menggunakan kaedah put(key, value). Jika kunci sudah wujud, nilai sedia ada akan ditimpa.

🎜🎜Dapatkan nilai: 🎜🎜🎜Nilai yang dikaitkan dengan kunci yang diberikan boleh diperoleh menggunakan kaedah get(key). Jika kunci tidak wujud, null dikembalikan. 🎜🎜🎜Peta Lintas: 🎜🎜🎜Anda boleh menggunakan kaedah keySet() dan values() untuk melintasi kunci dan nilai dalam Peta. 🎜🎜🎜Alih keluar pasangan nilai kunci: 🎜🎜🎜Pasangan nilai kunci yang dikaitkan dengan kunci tertentu boleh dipadamkan menggunakan kaedah remove(). 🎜🎜🎜Contoh:🎜🎜🎜Berikut ialah contoh kod untuk membuat dan menggunakan Peta menggunakan HashMap:🎜
<code class="java">Map<String, Integer> ages = new HashMap<>();

ages.put("John", 30);
ages.put("Mary", 25);

System.out.println(ages.get("John")); // 输出:30

for (String key : ages.keySet()) {
    System.out.println(key + ": " + ages.get(key));
}</code>
Salin selepas log masuk

Atas ialah kandungan terperinci Bagaimana untuk menggunakan 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!