首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

java-打包一类Java对象,用户从输入对话框输入两个日期,程序将判断两个日期的大小关系(比如输出:您输入的第二个日期大于第一个日期)以及两个日期之间的间隔天

2012-11-17 
java--封装一类Java对象,用户从输入对话框输入两个日期,程序将判断两个日期的大小关系(比如输出:您输入的

java--封装一类Java对象,用户从输入对话框输入两个日期,程序将判断两个日期的大小关系(比如输出:您输入的第二个日期大于第一个日期)以及两个日期之间的间隔天数(比如输出:2006年6月6日和

import java.util.*;public class Date {int year;int month;int day;public Date(){this.year = year;this.month = month;this.day = day;}//2.封装一类Java对象,用户从输入对话框输入两个日期,程序将判断两个日期的大小关系(比如输出:您输入的第二个日期大于第一个日期)以及两个日期之间的间隔天数(比如输出:2006年6月6日和2008年8月3日相隔789天)(必做)public int getyear(){System.out.println("请输入年份");Scanner a = new Scanner(System.in);           int  date = a.nextInt();       return date;}public int getMonth(){System.out.println("请输入月份");Scanner a1 = new Scanner(System.in);           int  date1 = a1.nextInt();       return date1;}public int getDay(){System.out.println("请输入天数");Scanner a2 = new Scanner(System.in);           int  date2 = a2.nextInt();       return date2;}public static void main(String[] args) {// TODO Auto-generated method stubDate d = new Date();Calendar c = Calendar.getInstance();c.set(d.getyear(),d.getMonth(),d.getDay());long time1 = c.getTimeInMillis();c.set(d.getyear(),d.getMonth(),d.getDay());long time2 = c.getTimeInMillis();long 相隔天数 = (time1 - time2)/(1000*60*60*24);System.out.println("这两个日期相隔天数是"+相隔天数);}}
java-打包一类Java对象,用户从输入对话框输入两个日期,程序将判断两个日期的大小关系(比如输出:您输入的第二个日期大于第一个日期)以及两个日期之间的间隔天数(比如输出:2006年6月6日和

热点排行