Всем привет, Идеа ругается, что в выражении
if (year % 400 == 0) {
Переменная "year" должна быть типа boolean, а не int, хотя в комментариях к задаче нашел похожий код на свой и там все сделано через инт, но кто я такой чтобы спорить с идеа поэтому сделал вот так : BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
String s = reader.readLine();
boolean year= Boolean.parseBoolean(s);
if (year % 400 == 0) {
System.out.println("1");
}
}
}
Но ошибка при этом не ушла, в чем может быть причина?