Я пытаюсь создать функцию на Java, которая проверяет дни в месяцах с 1582 по 2199. Событие, если у меня есть операторы return типа int, я получаю следующую ошибку: этот метод должен возвращаться результат типа междунарЭтот метод должен возвращать результат типа int
Смотрите мой образец кода:
/------------------------- DAYSINMONTH --- -------------------/
public static int daysInMonth(int year, int month)
{
//returns the number of days in month of year, or -1 if date is invalid.
//October 1582 has 16 days (16th-31st)
if (year < 1582 || year > 2199)
return -1;
else if(month == 1 || month ==3 || month == 5 || month == 7 || month == 8 || month == 10 || month == 12)
return 31;
}
спасибо .. я вижу сейчас .. – user3001818