Wie Kann man Map<String,bString> map = new HashMap<>(); verwenden, bzw warum gibt man das zurück anstatt Map<String,List <String>> map = new HashMap<>(); wo man die Menschen mit dem gleichen Nachnamen, dessen Namen in einer List speichert?
package de.codegym.task.task08.task0821;
import java.util.Collections;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
/*
Gleiche Nachnamen und Vornamen
*/
public class Solution {
public static void main(String[] args) {
Map<String, String> map = personenMapErstellen();
personenMapAusdrucken(map);
}
public static Map<String, String> personenMapErstellen() {
//schreib hier deinen Code
Map<String,List <String>> map = new HashMap<>();
return map;
}
public static void personenMapAusdrucken(Map<String, String> map) {
for (Map.Entry<String, String> s : map.entrySet()) {
System.out.println(s.getKey() + " " + s.getValue());
}
}
}