В IDEA всё работает, но когда отправляю , то не проходит втрое условие. Пишет , что "Убедись, что ты вызываешь метод ordinal в методе getNextMonth(Month)". Но я вроде же его вызываю вот тут index = month.ordinal();. Не понимаю, что не так.
package com.javarush.task.pro.task13.task1318;
/*
Следующий месяц, пожалуйста
*/
public class Solution {
public static void main(String[] args) {
System.out.println(getNextMonth(Month.JANUARY));
System.out.println(getNextMonth(Month.JULY));
}
public static Month getNextMonth(Month month) {
//напишите тут ваш код
int index = 0;
Month[] array = Month.values();
for (int i = 0; i < array.length; i++) {
if (month == array[i]) {
index = month.ordinal();
}
}
if (index == array.length - 1) {
return array[index - array.length + 1];
}
return array[index + 1];
}
}