龙空技术网

Java中输入年分得平年还是闰年

锦润青城语录 67

前言:

现在朋友们对“java闰年的计算方法”可能比较珍视,各位老铁们都需要知道一些“java闰年的计算方法”的相关资讯。那么小编在网上搜集了一些有关“java闰年的计算方法””的相关文章,希望各位老铁们能喜欢,朋友们一起来学习一下吧!

package 平年闰年;

import java.util.Scanner;

/*输入年号,判断是否是闰年。两个条件:

1、能被4整除,并且不能被100整除

2、或者能被400整除

*/

public class Test1_平年闰年 {

public static void main(String[] args) {

//输入年号

System.out.println("请输入年号:");

int year=new Scanner(System.in).nextInt();

//判断输入的年是否为闰年

String str="平年";//设置默认值

//1、能被4整除,并且不能被100整除

if(year%4==0){

if(year%100!=0){

str="闰年";

}

}

//2、或者能被400整除

if(year%400==0){

str="闰年";

}

//3,优化,两个条件满足其一既是闰年

if((year%4==0&&year%100!=0)||year%400==0){

str="闰年";

}

System.out.println(year+"年是"+str);

}

}

标签: #java闰年的计算方法 #java判断是否闰年 #java闰年平年