Не могу найти ошибку. Хелп
package com.javarush.task.task08.task0816;
import java.util.Date;
import java.util.*;
import java.util.HashMap;
/*
Добрая Зинаида и летние каникулы
*/
public class Solution {
public static HashMap<String, Date> createMap() {
HashMap<String, Date> map = new HashMap<String, Date>();
map.put("Stallone", new Date("JUNE 5 1978"));
map.put("S2", new Date("SEPTEMBER 1 1988"));
map.put("St3", new Date("JULY 12 1999"));
map.put("Sta4", new Date("MAJ 4 2000"));
map.put("Stal", new Date("AUGUST 6 1965"));
map.put("Stal6", new Date("JUNE 10 1995"));
map.put("Stall7", new Date("FEBRUARY 21 1981"));
map.put("Stallon8e", new Date("JUNE 22 1996"));
map.put("Ste9", new Date("AUGUST 25 2002"));
map.put("Se10", new Date("JUNE 30 2010"));
return map;
//напишите тут ваш код
}
public static void removeAllSummerPeople(HashMap<String, Date> map) {
Iterator<Map.Entry<String, Date>> iterator = map.entrySet().iterator();
while( iterator.hasNext()){
Map.Entry<String, Date> list = iterator.next();
String key = list.getKey();
Date a = list.getValue();
int month = a.getMonth();
if( month > 4 && month < 8){
map.remove(key);
}
}
}
public static void main(String[] args) {
}
}