เริ่มต้นใช้งานเริ่มต้นใช้งานได้ฟรี

การใช้งาน HashMap

สร้าง HashMap สำหรับเก็บรายชื่อพนักงานของบริษัท โดยใช้รหัส Integer เป็น key ที่ชี้ไปยังชื่อพนักงานชนิด String ในตารางค้นหา จากนั้นเพิ่มพนักงานใหม่และลบพนักงานออกจากไดเรกทอรีนี้

แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร

ชนิดข้อมูลและการจัดการข้อยกเว้นใน Java

ดูคอร์ส

คำแนะนำการฝึกหัด

  • Import HashMap เพื่อใช้งานในแอปพลิเคชัน
  • กำหนดค่าตัวแปร directory ให้เป็น HashMap ชนิด Integer และ String ที่สร้างขึ้นใหม่
  • เพิ่มพนักงานใหม่ (ชื่อ "Marcia" และรหัส 31) ลงใน map ชื่อ directory
  • ลบ "Davy" ที่มีรหัส 45 ออกจาก map ชื่อ directory

แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ

ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์

// Import HashMap
import java.____.____;

public class EmployeeDirectory {

	public static void main(String[] args) {
		// Create a HashMap directory of Integer to String using parameterized constructor
		HashMap<_____, ____> directory = new ____<____, ____>();
		directory.put(23, "Joye");
		// Add employee "Marcia" with id 31 to the directory
		directory.____(____, "____");
		directory.put(45, "Davy");
		System.out.println(directory);
		String name = directory.get(31);
		System.out.println(name);
		// Remove "Davy" from the directory
		directory.____(____);
		System.out.println(directory);
	}
}
แก้ไขและรันโค้ด