시작하기무료로 시작하기

HashMap 다루기

회사 직원 디렉터리를 저장할 HashMap을 만드세요. 즉, 조회 테이블에서 Integer id가 String 이름을 가리키도록 합니다. 새로운 직원을 추가하고, 한 직원을 디렉터리에서 제거해 보세요.

이 연습은 강의의 일부입니다

Java의 데이터 타입과 예외

강의 보기

연습 안내

  • 애플리케이션에서 사용할 수 있도록 HashMap을 임포트하세요.
  • IntegerString을 사용하는 HashMap의 새 인스턴스를 만들어 변수 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);
	}
}
코드 편집 및 실행