Я новичок в коллекциях и ищу помощь. Я пытаюсь найти карту с помощью ключа и вернуть значения ключа из другого объекта. Пока это мой код.
public class Employer {
Map<String, NewHire> employee = new HashMap<>();
}
public void addEmployee(String fullName, String age, String location, String JobTitle) {
NewHire newEmployee = new NewHire(age, location, JobTitle);
this.employee.put(fullName, newEmployee);
}
Код для другого объекта -
public class NewHire {
private String age;
private String location;
private String jobTitle;
}
public NewHire(String aAge, String aLocation, String aJobTitle) {
this.age = aAge;
this.location = aLocation;
this.jobTitle = aJobTitle;
}
Затем я создаю так -
Employer CompanyA = new Employer();
CompanyA.addEmployee("JohnSmith", "23", "London", "Service Desk");
Я хотел создать метод, который может искать на карте ключ, указанный пользователем, в данном случае «JohnSmith», и, если он найден, он показывает мне возраст, местоположение и название должности этого человека, но я действительно не уверен, как бы я go об этом.