สารบัญ:

ใช้วิธีรับ HashMap อย่างไร
ใช้วิธีรับ HashMap อย่างไร

วีดีโอ: ใช้วิธีรับ HashMap อย่างไร

วีดีโอ: ใช้วิธีรับ HashMap อย่างไร
วีดีโอ: สอน Java: การใช้งาน HashMap เบื้องต้น 2024, อาจ
Anonim

จาวา ใช้ประโยชน์ แฮชแมป. รับ () วิธีการ

  1. คำอธิบาย. NS รับ (คีย์อ็อบเจ็กต์) กระบวนการ ถูกนำมาใช้ ถึง คืนค่า ถึง ซึ่งคีย์ที่ระบุถูกแมป หรือ null ถ้าแมปนี้ไม่มีการแมปสำหรับคีย์
  2. ประกาศ ต่อไปนี้เป็นการประกาศสำหรับ java
  3. พารามิเตอร์
  4. ส่งกลับค่า
  5. ข้อยกเว้น
  6. ตัวอย่าง.

ยังถามอีกว่าวิธี GET ทำงานอย่างไรใน HashMap

การทำงานของ HashMap ใน Java

  1. เท่ากับ (): ตรวจสอบความเท่าเทียมกันของวัตถุสองชิ้น มันเปรียบเทียบคีย์ไม่ว่าจะเท่ากันหรือไม่
  2. hashCode(): นี่คือวิธีการของคลาสอ็อบเจ็กต์ ส่งคืนการอ้างอิงหน่วยความจำของวัตถุในรูปแบบจำนวนเต็ม
  3. ที่เก็บข้อมูล: อาร์เรย์ของโหนดเรียกว่าที่เก็บข้อมูล แต่ละโหนดมีโครงสร้างข้อมูลเหมือน LinkedList

ต่อมา คำถามคือ คุณจะหาค่าของแผนที่ได้อย่างไร? โดยทั่วไป ในการรับคีย์และค่าทั้งหมดจากแผนที่ คุณต้องทำตามลำดับต่อไปนี้:

  1. แปลง Hashmap เป็น MapSet เพื่อรับชุดของรายการใน Map ด้วย entryset() วิธี: Set st = map
  2. รับตัววนซ้ำของชุดนี้: Iterator it = st.
  3. รับแผนที่
  4. ใช้เมธอด getKey() และ getValue() ของแผนที่

อาจมีคนถามว่า HashMap มีวิธีการอะไรบ้าง?

HashMap วิธีการเรียน ใน Java พร้อมตัวอย่าง | Set 1 (put(), get(), isEmpty() และ size()) HashMap เป็นโครงสร้างข้อมูลที่ใช้ฟังก์ชันแฮชเพื่อจับคู่ค่าที่ระบุ เรียกว่าคีย์ กับค่าที่เกี่ยวข้อง ประกอบด้วยคู่ "คีย์-ค่า" และอนุญาตให้ดึงค่าด้วยคีย์ แผนที่ myhash = คอลเล็กชัน

HashMap ประกอบด้วยValue ทำงานอย่างไร

HashMap . มีค่า () กระบวนการ เป็น ใช้ตรวจสอบว่ามีค่าเฉพาะหรือไม่ เป็น ถูกแมปด้วยคีย์เดียวหรือมากกว่าหนึ่งคีย์ใน HashMap . ใช้ค่าเป็นพารามิเตอร์และส่งกลับค่า True หากค่านั้น เป็น กำหนดโดยคีย์ใดๆ ในแผนที่ โปรแกรม 1: การจับคู่ค่าสตริงกับคีย์จำนวนเต็ม

แนะนำ: