результат показывает правильно вроде, но последнее условие не проходит
package com.javarush.task.task08.task0828;
//import java.io.IOException;
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.text.*;
import java.util.*;
/*
Номер месяца
*/
public class Solution {
public static void main(String[] args) throws Exception {
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
String month = reader.readLine();
//SimpleDateFormat form = new SimpleDateFormat("MMMM");
//Date dates = form.parse(month);
//System.out.println(dates);
//int months = dates.getMonth();
//System.out.println(months+1);
//напишите тут ваш код
List<String> list = new ArrayList<>();
list.add("January");
list.add("February");
list.add("March");
list.add("April");
list.add("May");
list.add("June");
list.add("Jule");
list.add("August");
list.add("September");
list.add("October");
list.add("November");
list.add("December");
for(int i = 0; i < list.size(); i++) {
if(month.equals(list.get(i))){
System.out.println(month + " is the " + (i+1) + " month");
}
}
}
}