у меня даже идей никаких нет в чем дело может быть..
package com.javarush.task.task08.task0828;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
/*
Номер месяца
*/
public class Solution {
public static void main(String[] args) throws IOException {
Map<Integer, String> monthMap = new HashMap<>();
monthMap.put(1, "January");
monthMap.put(2, "February");
monthMap.put(3, "March");
monthMap.put(4, "April");
monthMap.put(5, "May");
monthMap.put(6, "June");
monthMap.put(7, "July");
monthMap.put(8, "August");
monthMap.put(9, "September");
monthMap.put(10, "October");
monthMap.put(11, "November");
monthMap.put(12, "December");
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
String month = br.readLine();
for (Map.Entry<Integer, String> pair : monthMap.entrySet()
) {
if (month.equals(pair.getValue())){
System.out.println(month + " is the " + pair.getKey() + " month");
} else {
System.out.println("Месяц, бля! Месяц на буржуйском с Большой буквы введи! Давай по новой.");
}
}
}
}