Ive создал карту с ключами типа integer и значениями являются Sets of Strings. Я заполнил карту некоторыми тестовыми данными, и теперь вам нужно написать метод, который выводит содержимое карты, например «key: value, value, value»Распечатайте ключи и значения карты
Im, предполагающий итерацию по карте и назначение ключей к переменной int, и печатать их, как начать, но как же мне потом приступить к печати значений в наборе строк?
public class HandicapRecords {
private Map<Integer, Set<String>> handicapMap;
public HandicapRecords() {
handicapMap = new HashMap<>();
}
public void handicapMap() {
Set<String> players = new HashSet<>();
players.add("Michael");
players.add("Roger");
players.add("Toby");
handicapMap.put(10, players);
players = new HashSet<>();
players.add("Bethany");
players.add("Martin");
handicapMap.put(16, players);
players = new HashSet<>();
players.add("Megan");
players.add("Declan");
handicapMap.put(4, players);
}
public void printMap() {
//code for method to go here
}
}