Map의 기본 동작 Map에서 get(key) 메서드는 항상 Object 타입을 반환합니다.이는 Map이 다양한 타입의 값을 저장할 수 있기 때문입니다.ex. Map는 키 값에 따라 Integer, String, Double, Boolean 등 다양한 타입을 저장할 수 있습니다.따라서, get() 메서드로 데이터를 꺼내면, 컴파일러는 값이 Object라고 간주합니다.예시 1. 문제 상황this.id = map.get("id"); // 컴파일 오류 발생 오류 메시지 ➡️ incompatible types : Object cannot be converted to int이유 : map.get("id")의 반환 타입은 Object인데, 이를 int로 암묵적으로 변환할 수 없습니다. 2. 해결 방법this.id ..