Java判断所给年份是平年还是闰年

 更新时间:2017年06月03日 10:18:20   作者:沐易笙  
这篇文章主要为大家详细介绍了Java判断所给年份是平年还是闰年,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

要求:

   *  判断用户输入的年份是平年还是闰年

实现代码:

import java.util.Scanner;

/**
 * 要求:
 *  判断用户输入的年份是平年还是闰年
 * @author Administration
 *
 */
public class Judge {
 public static void main(String[] args) {
  Scanner input = new Scanner(System.in);
  System.out.println("请输入一个年份:");
  long year = input.nextLong();
  //闰年需要满足的条件:能被4整除但不能被100整除,或者能被400整除,满足其中一个即可
  if((year%4==0 && year%100!=0) || year%400==0 ){
   System.out.println(year+"年是闰年!");
  }else{
   System.out.println(year+"年是平年!");
  }
 }
}

运行结果:

请输入一个年份:
1000
1000年是平年!

请输入一个年份:
2000
2000年是闰年!

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

相关文章

  • MySQL中关键字UNION和UNION ALL的区别

    MySQL中关键字UNION和UNION ALL的区别

    本文主要介绍了MySQL中关键字UNION和UNION ALL的区别,深入探讨UNION和UNION ALL的定义、用法、主要区别,具有一定的参考价值,感兴趣的可以了解一下
    2024-06-06
  • Java如何从List中删除元素的正确用法举例

    Java如何从List中删除元素的正确用法举例

    这篇文章主要给大家介绍了关于Java如何从List中删除元素的正确用法, 列表List是Java中的一种数据结构,存放按照添加顺序的元素,是个有序的集合,需要的朋友可以参考下
    2023-07-07
  • Mybatis日志参数快速替换占位符工具的详细步骤

    Mybatis日志参数快速替换占位符工具的详细步骤

    这篇文章主要介绍了Mybatis日志参数快速替换占位符工具的详细步骤,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-08-08
  • MyBatis 中 ${}和 #{}的正确使用方法(千万不要乱用)

    MyBatis 中 ${}和 #{}的正确使用方法(千万不要乱用)

    这篇文章主要介绍了MyBatis 中 ${}和 #{}的正确使用方法,本文给大家提到了MyBatis 中 ${}和 #{}的区别,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-07-07
  • Spring Boot集成starrocks快速入门Demo(适用场景)

    Spring Boot集成starrocks快速入门Demo(适用场景)

    StarRocks 是新一代极速全场景 MPP (Massively Parallel Processing) 数据库,StarRocks 的愿景是能够让用户的数据分析变得更加简单和敏捷,这篇文章主要介绍了Spring Boot集成starrocks快速入门Demo,需要的朋友可以参考下
    2024-08-08
  • IDEA无法识别SpringBoot项目的简单解决办法

    IDEA无法识别SpringBoot项目的简单解决办法

    今天使用idea的时候,遇到idea无法启动springboot,所以这篇文章主要给大家介绍了关于IDEA无法识别SpringBoot项目的简单解决办法,需要的朋友可以参考下
    2023-08-08
  • SpringBoot使用异步线程池实现生产环境批量数据推送

    SpringBoot使用异步线程池实现生产环境批量数据推送

    本文主要介绍了SpringBoot使用异步线程池实现生产环境批量数据推送,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2022-02-02
  • Java WebService开源框架CXF详解

    Java WebService开源框架CXF详解

    本文详细讲解了Java WebService开源框架CXF,文中通过示例代码介绍的非常详细。对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2021-12-12
  • Spring中ClassPathXmlApplicationContext类的使用详解

    Spring中ClassPathXmlApplicationContext类的使用详解

    这篇文章主要介绍了Spring中ClassPathXmlApplicationContext类的使用详解,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-01-01
  • Spring Boot(三)之找回熟悉的Controller,Service

    Spring Boot(三)之找回熟悉的Controller,Service

    这篇文章主要介绍了Spring Boot(三)之找回熟悉的Controller,Service,需要的朋友可以参考下
    2017-04-04

最新评论