у меня есть 2 объекта, созданных как
final VideoObj v1 = new VideoObj("A", 2000, "B");
final VideoObj v1copy = new VideoObj("A", 2000, "B");
я использую хэш-карту, как показано ниже
private final Map<Video, Record> _data = _data = new HashMap<Video, Record>();
- это v1, добавленный в Запись видео, отмечена 1, которая находится в классе записи,
как хэш-карта узнает, что это тот же ключ, потому что я добавил v1 1-й, а запись была 1, затем я добавил v1copy, а затем запись 2. Почему она становится 2 вместо того, чтобы добавить новый для v1copy
пожалуйста, помогите мне с этим
спасибо