Java判断所给年份是平年还是闰年
作者:沐易笙 发布时间:2023-10-21 17:48:59
标签: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年是闰年!


猜你喜欢
- 本文实例讲述了C#获取远程XML文档的方法。分享给大家供大家参考,具体如下:private XDocument GetXDocument(s
- 我的电脑环境win10vscode 1.36.1vscode安装插件安装完这个插件后会提示你安装 platformIOCore,按照提示安装
- 译者注:个人觉得用定时任务来跑垃圾回收不是很好的例子,从译者接触到的项目来看,比较常见的是用定时任务来进行非实时计算,清除临时数据、文件等。
- 一、文件存储特点:openFileInput()和openFileOutput()读取设备上的文件。优点:适用于存储大量的数据,可以存储图片
- 为了演示光照效果,在前面学习过的内容基础上我们首先创建一个立方体,同时为了看起来直观一些,这个立方体每个面采用中心为白色,周围红色的渐变方案
- 需求背景需求一:SpringMVC构建的微服务系统,数据库对日期的存储是Long类型的时间戳,前端之前是默认使用Long类型时间,现在前端框
- Android用SharedPreferences实现登录注册注销功能前言本文用SharedPreferences本地缓存账号信息来实现登录
- 我们就可以结合今天的Annotation Processing Tool(APT)来自定义注解处理器。注解处理器简单解释就是收集我们标记的注
- @PropertySource加载自定义yml文件使用@PropertySource默认加载的是.xml或者 .properties文件,因
- 前言作为Java开发者,我们每天都会创建大量的对象,但是,我们总是使用管理依赖系统(如Spring框架)来创建这些对象。其实还有其他方法可以
- 本文介绍如何通过C# 程序来扫描并读取图片中的文字,这里以创建一个.Net Core程序为例。下面是具体步骤,供参考。程序测试环境:Visu
- 一.添加控件IrisSkin2.dll。方法:
- 一般使用@RequestBody接收的时候报400都是传入的json字符串和对应封装的对象不对应造成的首先要注意封装的对象中的字段类型有没有
- 在android中的webview中,可以对文本内容进行对齐,具体方法如下 public class MainActivity
- 一、Java把这些不同来源和目标的数据都统一抽象为数据流。Java语言的输入输出功能是十分强大而灵活的。在Java类库中,IO部分的内容是很
- 传播行为定义关于客户端和被调用方法的事务边界。Spring定义了7种截然不同的传播行为。1,PROPAGATION_MANDATORY,表示
- C语言 MD5源码md5c.h:/* POINTER defines a generic pointer type */ typedef u
- 本文实例讲述了C#图像伪彩色处理方法。分享给大家供大家参考。具体如下://灰度图转伪彩色图像函数public Bitmap PGrayToC
- 我就废话不多说了,大家还是直接看代码吧~//执行的是删除信息的操作 String a=request.getParameter("
- 为什么要前后端分离?以Java Web项目为例,在传统的开发模式中,前端代码(Html、js、css)写在JSP中,甚至JSP中嵌入Java