Коллеги, добрый день.
Код работает но валидацию не проходит.
Жалуется на - Программа должна считывать с клавиатуры имя месяца и выводить его номер на экран по заданному шаблону.
Ошибку в упор не вижу, подскажите кто может. Спасибо!
package com.javarush.task.task08.task0828;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.util.*;
/*
Номер месяца
*/
public class Solution {
public static void main(String[] args) throws IOException {
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
String input = reader.readLine();
HashMap<String, Integer> calendar = new HashMap<>();
calendar.put("January",1);
calendar.put("Febraly", 2);
calendar.put("March",3);
calendar.put("April",4);
calendar.put("May",5);
calendar.put("June", 6);
calendar.put("July", 7);
calendar.put("August",8);
calendar.put("September",9);
calendar.put("October",10);
calendar.put("November",11);
calendar.put("December",12);
System.out.println(input + " is the " + calendar.get(input) + " month");
}
}
package com.javarush.task.task08.task0828;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.util.*;
/*
Номер месяца
*/
public class Solution {
public static void main(String[] args) throws IOException {
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
String input = reader.readLine();
HashMap<String, Integer> calendar = new HashMap<>();
calendar.put("January",1);
calendar.put("Febraly", 2);
calendar.put("March",3);
calendar.put("April",4);
calendar.put("May",5);
calendar.put("June", 6);
calendar.put("July", 7);
calendar.put("August",8);
calendar.put("September",9);
calendar.put("October",10);
calendar.put("November",11);
calendar.put("December",12);
System.out.println(input + " is the " + calendar.get(input) + " month");
}
}