开始使用免费开始使用

使用 HashMap

创建一个 HashMap 来保存公司的员工名录。也就是一个查找表:Integer 类型的 id 指向 String 类型的姓名。您将向名录中添加一名新员工,并从名录中移除一名员工。

本练习是课程的一部分

Java 的数据类型与异常

查看课程

练习说明

  • 在应用中导入 HashMap
  • 将变量 directory 设置为一个新的 HashMap 实例,键为 Integer,值为 String
  • 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);
	}
}
编辑并运行代码