Глядя на решение этого кода, завершите программу, пожалуйста
class Employee{ String name; double salary; public Employee(String name, double salary){ this.name = name; this.salary = salary; } public int hashCode(){ //normal implementation using name and salary } public boolean equals(){ //normal implementation using name and salary } } Employee e1 = new Employee("emp1",2500); Employee e2 = new Employee("emp2",2600); Employee e3 = new Employee("emp3",2700); Map<Employee,Double> map = new HashMap<>(); map.put(e1,4000.00); map.put(e2,5000.00); map.put(e3,3000.00); e1 = new Employee("emp4",2800); double salary1 = map.get(e1); System.out.println(salary1); e2.name = "emp5"; double sal2 = map.get(e2); System.out.println(sal2);
Что я уже пробовал:
lookin for a solution of this code,,,complete the program please
CPallini
В чем проблема?