Коллеги, никак не могу допереть как мне проверить значение мапы(название месяца) и вывести ключ(номер месяца).
public class Solution {
public static void main(String[] args) throws IOException {
BufferedReader bf = new BufferedReader(new InputStreamReader(System.in));
String monthInput = bf.readLine();
Map<Integer, String> months = new HashMap();
months.put(1,"Январь");
months.put(2, "февраль");
months.put(3, "Март");
months.put(4, "Апрель");
months.put(5, "Май");
months.put(6, "Июнь");
months.put(7, "Июль");
months.put(8, "Август");
months.put(9, "Сентябрь");
months.put(10, "Октябрь");
months.put(11, "Ноябрь");
months.put(12, "Декабрь");
// Set<Integer> keys = months.keySet();
for (Map.Entry x : months.entrySet()) {
if (monthInput != null){
if (monthInput.equals(months.values())){
System.out.println(months.values() + "is the " + months.keySet() + " month"); }
}
}
//напишите тут ваш код//System.out.println(monthInput);
}
}