始める無料で始める

HashMap を使ってみる

会社の従業員名簿を保持するための HashMap を作成します。これは、ルックアップテーブルで Integer のIDが String の名前を指す名簿です。新しい従業員を追加し、既存の従業員を名簿から削除します。

この演習はコースの一部です

Javaにおけるデータ型と例外処理

コースを見る

演習の手順

  • アプリケーションで使用するために HashMap をインポートします。
  • IntegerStringHashMap の新しいインスタンスを作成し、変数 directory に代入します。
  • 新しい従業員(名前 "Marcia"、ID 31)を directory マップに追加します。
  • ID 45"Davy"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);
	}
}
コードを編集して実行