admin管理员组

文章数量:1794759

java:闰年判断程序

java:闰年判断程序

eclipse软件用java编写闰年判断程序

文章目录
  • 前言
    • 方案
    • 代码实现


前言

公历闰年的简单计算方法(符合以下条件之一的年份即为闰年) 1、能被 4 整除而不能被 100 整除。 2、能被 400 整除。


方案

使用数学运算符取余运算(%),关系运算符等于(==)和不等于(!=),辑运算符逻辑与(&&)和逻辑或(||),来判断某年是否为闰年,判断的结果为boolean类型的值,如果为闰年boolean类型的值为true,否则为false

boolean flag = (year%4==0 && year%100!=0) || year%400==0

使用三目运算符,获取是否为闰年的String类型信,输出到控制台

String str = flag ? year + "是闰年" : year + "不是闰年" 代码实现

具体代码如下:

package day03; import java.util.Scanner; public class LeapYear { public static void main(String[] args) { System.out.println("请输入你的出生年份:"); Scanner scan = new Scanner(System.in); int year = scan.nextInt(); System.out.println("你的出生年份是:"+year); boolean flag = (year%4==0 && year%100!=0) || year%400==0; String str = flag ? year + "是闰年" : year + "不是闰年"; System.out.println(str); } }

本文标签: 闰年程序java