您的位置:首页 > 编程语言 > Java开发

java作业之定义Date类,功能:判断输入的是否为闰年。。。

2016-03-17 20:43 507 查看
package java_homework;
import java.util.Scanner;
public class Hzf_5 {
public static void main(String[] args) {
//定义局部变量用于接收控制台的输入便于传值给形参
int y,m,d;
System.out.print("请输入年月日(用空格分开):");
//控制台输入
Scanner sca = new Scanner(System.in);
//接收控制台的输入
y = sca.nextInt();
m = sca.nextInt();
d = sca.nextInt();
//实例化Date类
Date date = new Date();
//调用Date类的function方法,并将控制台输入的三个值传递给形参
date.function(y,m,d);
}
}
//定义Date类
class Date{
int year,month,day;//Date的三个属性
//定义Date类的行为
public void function(int year,int month,int day){
//输出日期信息
System.out.println("您输入的是: "+year+"年"+month+"月"+day+"日");
//判断是不是闰年,能被4整除但不能被100整除或者能被400整除的是闰年
if(((year%4==0)&&(year%100!=0))||(year%400==0)){
System.out.println(year+"年是闰年。");
}
else{
System.out.println(year+"年不是闰年。");
}
}
}


看结果:

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: