`
colin1210
  • 浏览: 30691 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

判断是否是闰年

阅读更多
Check the year whether it is a Leap Year.

import java.util.Calendar;
import java.util.GregorianCalendar;
import java.util.Scanner;
/*
 * Check the year whether it is a leap year
 */
public class LeapTest {

	public static void main(String[] agrs) {
		LeapTest test = new LeapTest();
		Scanner scanner = new Scanner(System.in);
		int year= Integer.parseInt(scanner.next());
		System.out.println("Year : "+year);
		System.out.println("Method1");
		if(test.checkLeapYear1(year)){
			System.out.println(year+" is a Leap Year!");						
		}else{
			System.out.println(year+" is not a Leap Year!");	
		}
		System.out.println("Method2");
		if(test.checkLeapYear2(year)){
			System.out.println(year+" is a Leap Year!");						
		}else{
			System.out.println(year+" is not a Leap Year!");	
		}
		
	}
	
	boolean checkLeapYear1(int year){
		Calendar cal = Calendar.getInstance();
		Boolean booleanLeapYear = ((GregorianCalendar) cal).isLeapYear(year);
		return booleanLeapYear;		
	}
	
	boolean checkLeapYear2(int year){
		Boolean booleanLeapYear=false;
		if((year%4==0&&year%100==0)||(year%400==0)){
			booleanLeapYear=true;
			}
		return booleanLeapYear;		
	}
}
分享到:
评论

相关推荐

    输入年份判断是否是闰年

    一、实验名称:判断是否是闰年程序 二、实验目的:1、了解加、减、乘、除算术运算的编程方法; 2、了解变量传送的方式,如何访问存贮单元; 三、实验内容和要求: 用汇编语言编写判断某年是否为闰年,年份从键盘输入...

    判断是否是闰年流程图

    判断是否是闰年流程图,即表达了算法又展示NS算法图的画法!

    用C#写的判断是否是闰年的算法

    闰年是指公历年份中为了与地球围绕太阳运行周期相协调而增加的一天。根据格里高利历(即我们通常使用的日历),闰年的规则如下: 1. 如果年份可以被4整除,但不能被100整除,那么这个年份就是闰年。 2. 如果年份...

    判断是否是闰年.xml

    判断是否是闰年.xml

    判断是否是闰年(VB制作)

    当你输入一个年份时,系统会自动判断是闰年还是平年,试试吧。

    C语言判断是否是闰年

    **C语言判断闰年的知识点详解** 在编程领域,闰年是指按照特定规则额外添加一天的年份,以保持日历年与天文年的同步。C语言是一种基础且强大的编程语言,非常适合进行这种日期和时间相关的计算。以下我们将深入探讨...

    Matlab判断是否闰年及判断当月天数的函数例程

    闰年是每四年出现一次的特殊年份,具有366天而不是通常的365天,因为2月会有29天。在公历中,闰年的规则是: 1. 如果年份能被4整除但不能被100整除,那么它就是闰年。 2. 如果年份能被400整除,即使它也能被100整除...

    VB 判断是否是闰年

    在这个特定的知识点中,我们关注的是如何使用VB来判断一个年份是否为闰年。 闰年是指公历中为了调整年份与季节之间的微小偏差而设置的一种特殊年份。根据公历规定,闰年有以下两个条件: 1. 能被4整除但不能被100...

    java程序可循环判断是否是闰年

    用于判断闰年的java程序,并可测试多个年份直到特定值终止

    C语言程序开发输入年份判断是不是闰年

    本文将深入探讨如何使用C语言编写一个程序,用于输入年份并判断该年份是否为闰年。这不仅是一个常见的面试题,也是初学者掌握条件语句、循环结构以及基本算术运算的好机会。 ### C语言基础知识简介 C语言是一种...

    判断年份是否是闰年

    ### 知识点:判断年份是否为闰年的方法及程序实现 #### 一、闰年的定义与识别标准 在公历(格里高利历)中,为了弥补因地球绕太阳运行周期与回归年之间的差异,每四年设一个闰年,即在二月份增加一天。但并非所有...

    判断是否闰年的VC++程序

    闰年是每四年出现一次的一般规律,但也有例外,比如世纪年(即以00结尾的年份)必须能被400整除才是闰年。下面我们将深入探讨闰年的计算规则以及如何用C++实现这个功能。 首先,我们需要知道闰年的判断标准: 1. ...

    判断是否闰年

    判断是否是闰年,如果能整除4或者400就是闰年,如果不是,那就是平年

    用Java程序判断是否是闰年的简单实例

    闰年是指按照公历规定,每四年出现一次,能够被4整除的年份,除非该年份能被100整除但不能被400整除。闰年会在二月份增加一天,即29号,以调整日历年与地球公转周期的偏差。 Java作为一种广泛使用的编程语言,自然...

    java平闰年的判断方法(小程序)

    简单但是有用的,因为是刚开始学习,希望大家多支持一下。

    判断是否为闰年,包含两个不同的构造函数

    根据给定的信息,本文将详细解释“判断是否为闰年,包含两个不同的构造函数”的相关知识点,包括如何定义一个日期类、如何实现读取和设置年、月、日的方法、如何设计不同类型的构造函数以及如何编写一个判断是否为...

    判断给定的某个年份是否是闰年

    编写程序,判断给定的某个年份是否是闰年。 闰年的判断规则如下: (1)若某个年份能被4整除但不能被100整除,则是闰年。 (2)若某个年份能被400整除,则也是闰年。

    判断闰年非闰年dw源代码.asp

    初学者适用 , 判断闰年非闰年

Global site tag (gtag.js) - Google Analytics