判断闰年
判断闰年: public class LeapYear { public static void main(String[] args) { final int sign1=4; final int sign2=100; final int sign3=400; System.out.println("请输入年份"); Scanner sc=new Scanner(System.in); int year=sc.nextInt(); System.out.println(year%sign1==0&&(year%sign2!=0||year%sign3==0)?"是闰年":"不是闰年"); } }
判断闰年方法版:
/*判断输入数据是否为闰年 闰年的判断规则如下: (1)若某个年份能被4整除但不能被100整除,则是闰年。 (2)若某个年份能被400整除,则也是闰年。 (3)否则就是平年。 */ public static void checkYear(int year){ if ((year%4 == 0) && (year%100 != 0)){ System.out.println("该年份是闰年"); } else if (year%400 == 0){ System.out.println("该年份是闰年"); } else { System.out.println("该年份是平年"); } }
调用代码:
//判断闰年 String str1 = args[1]; int year = Integer.parseInt(str1); checkYear(year);
本文来自博客园,作者:xiaoyongdata(微信号:xiaoyongdata),转载请注明原文链接:https://www.cnblogs.com/xiaoyongdata/p/16267411.html