HashMap 다루기
회사 직원 디렉터리를 저장할 HashMap을 만드세요. 즉, 조회 테이블에서 Integer id가 String 이름을 가리키도록 합니다. 새로운 직원을 추가하고, 한 직원을 디렉터리에서 제거해 보세요.
이 연습은 강의의 일부입니다
Java의 데이터 타입과 예외
연습 안내
- 애플리케이션에서 사용할 수 있도록
HashMap을 임포트하세요. Integer와String을 사용하는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);
}
}