Доброе утро, элита
Помогите пожалуйста, код компилируется, но не выполняется 4 условие (картинка прилагается)
Спасибо заранее всем кодерам
![]()
package com.javarush.task.task08.task0816;
//обрати внимание какие импортировали классы. за что каждый отвечает?
import java.text.DateFormat;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.Set;
import java.util.HashMap;
import java.util.Locale;
import java.util.Map;
public class Solution {public static Map<String, Date> createMap() throws ParseException {
DateFormat dateFormat = new SimpleDateFormat("MMMMM d yyyy", Locale.ENGLISH);
Map<String, Date> map = new HashMap<>();
map.put("1", dateFormat.parse("MAY 1 2012"));
map.put("2", dateFormat.parse("MAY 2 2012"));
map.put("3", dateFormat.parse("MAY 3 2012"));
map.put("4", dateFormat.parse("MAY 4 2012"));
map.put("5", dateFormat.parse("MAY 5 2012"));
map.put("6", dateFormat.parse("MAY 6 2012"));
map.put("7", dateFormat.parse("MAY 7 2012"));
map.put("8", dateFormat.parse("MAY 8 2012"));
map.put("9", dateFormat.parse("July 9 2012"));
map.put("10", dateFormat.parse("July 10 2012"));
return map;}
public static void removeAllSummerPeople(Map<String, Date> map)
{
for (Map.Entry<String,Date> pair : map.entrySet())
{
int month = pair.getValue().getMonth();
if(month == 5 || month == 6 || month == 7)
{
String key = pair.getKey();
map.remove(key);
}
}
}
public static void main(String[] args) {
}
}