Also diese Website sollte mal lieber mehrere Wege zur lösung in Erwägung ziehen. Das passiert mir jetzt schon häufiger dass er einige Code nicht annimt obwohl sie Syntaktisch und Semantisch richtig sind. :D
package de.codegym.task.task08.task0815;
import java.util.HashMap;
import java.util.HashSet;
/*
Zensus
*/
public class Solution {
public static HashMap<String, String> mapErstellen() {
HashMap<String, String> map = new HashMap<>();
map.put("Julia", "Höfinger");
map.put("Lola", "Laus");
map.put("Michael", "Höfinger");
map.put("Wolfgang", "Laus");
map.put("Balu", "Höfinger");
map.put("Zoe", "Opeö");
map.put("Marcelino", "A");
map.put("Michaela", "B");
map.put("Toni", "C");
map.put("Dani", "D");
return map;
}
public static int anzahlGleicherVornamenAbrufen(HashMap<String, String> map, String name) {
int count = 0;
for (String key : map.keySet()) {
if (key.equals(name)) {
count++;
}
}
return count;
}
public static int anzahlGleicherNachnamenAbrufen(HashMap<String, String> map, String nachname) {
int count = 0;
for (String value : map.values()) {
if (value.equals(nachname)) {
count++;
}
}
return count;
}
public static void main(String[] args) {
}
}