Можно ли сделать проверку не создавая новый метод?
package com.javarush.task.task04.task0414;
import java.io.BufferedReader;
import java.io.InputStreamReader;
/*
Количество дней в году
*/
public class Solution {
public static void main(String[] args) throws Exception {
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
String dayS = reader.readLine();
int year = Integer.parseInt(dayS);
if(year % 400 == 0 && year % 4 == 0)
System.out.println("количество дней в году: 366");
else if(year % 400 > 0 && year % 100 == 0 || year % 4 > 0)
System.out.println("количество дней в году: 365");
}
}
package com.javarush.task.task04.task0414;
import java.io.BufferedReader;
import java.io.InputStreamReader;
/*
Количество дней в году
*/
public class Solution {
public static void main(String[] args) throws Exception {
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
String dayS = reader.readLine();
int year = Integer.parseInt(dayS);
yearTest(year);
yearTest(1988);
yearTest(3300);
}
public static void yearTest(int year){
if(year % 400 == 0 || year % 4 == 0)
System.out.println("количество дней в году: 366");
else
System.out.println("количество дней в году: 365");
} }