Was ist falsch?
package de.codegym.task.task08.task0816;
import java.text.DateFormat;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.HashMap;
import java.util.Locale;
/*
Die liebe Emma und die Sommerferien
*/
public class Solution {
public static HashMap<String, Date> mapErstellen() throws ParseException {
DateFormat df = new SimpleDateFormat("MMMMM d yyyy", Locale.ENGLISH);
HashMap<String, Date> map = new HashMap<String, Date>();
map.put("Stallone", df.parse("JUNE 1 1980"));
map.put("kdkfkd", df.parse("JUNE 2 2000"));
map.put("kdkvld", df.parse("JUNE 3 2000"));
map.put("kwkfld", df.parse("JUNE 4 2000"));
map.put("khkfld", df.parse("JUNE 5 2000"));
map.put("kdkjld", df.parse("JUNE 6 2000"));
map.put("kdlflä", df.parse("JUNE 7 2000"));
map.put("kdkflo", df.parse("JUNE 8 2000"));
map.put("kdkflp", df.parse("JUNE 9 2000"));
map.put("kdkflü", df.parse("JUNE 10 2000"));
return map;
//schreib hier deinen Code
}
public static void alleSommergeburtstagskinderEntfernen(HashMap<String, Date> map) {
//schreib hier deinen Code
for (HashMap.Entry<String, Date> paar : map.entrySet()){
String s = paar.getKey();
Date b = paar.getValue();
int c = b.getMonth();
if (c >= 5 && c <= 7){
map.remove(s);
}
}
}
public static void main(String[] args) {
}
}