Java之判断是否为闰年

Java之判断是否为闰年

思路:四年一闰,百年不闰,四百年再闰
其核心算法:
if((digitalInt%4==0&&digitalInt%100!=0)||digitalInt%400==0)
完整代码:此处用的 BufferedReader类和InputStreamReader类(也可使用强大的Scanner类)
public class Solution {
    public static void main(String[] args) throws Exception {
        //在此编写你的代码
        BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
        String digital = reader.readLine();
        int digitalInt = Integer.parseInt(digital);
        if((digitalInt%4==0&&digitalInt%100!=0)||digitalInt%400==0){
            System.out.println("这一年包含的天数:366");
        }
        else{
            System.out.println("这一年包含的天数:365");
        }
    }
}
(也可使用强大的Scanner类)
	Scanner input = new Scanner(System.in);
	System.out.println("输入年份");
	int year=input.nextInt();

你可能感兴趣的:(java学习)