開始使用免費開始

操作 HashMap

建立一個 HashMap 來保存公司的員工通訊錄。也就是一個以 Integer id 對應到查詢表中的 String 姓名的結構。你將會在通訊錄中新增一位員工,並且移除一位員工。

本練習屬於課程

Java 的資料型別與例外狀況

檢視課程

練習說明

  • 匯入在應用程式中要使用的 HashMap
  • 將變數 directory 設為 IntegerStringHashMap 新實例。
  • directory 對映中新增一位員工(姓名為 "Marcia"、id 為 31)。
  • directory 對映中移除 "Davy"(id 為 45)。

動手互動練習

試著完成這個範例程式碼,體驗一下這個練習。

// 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);
	}
}
編輯並執行程式碼