数据库实验实验指导

数据库实验实验指导

ID:39578914

大小:134.00 KB

页数:18页

时间:2019-07-06

数据库实验实验指导_第1页
数据库实验实验指导_第2页
数据库实验实验指导_第3页
数据库实验实验指导_第4页
数据库实验实验指导_第5页
资源描述:

《数据库实验实验指导》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第7章常用实用类实验1比较日期的大小1.实验目的:本实验的目的是让学生掌握Date类和Calendar类的常用方法。2.实验要求:编写一个Java应用程序,用户从键盘输入两个日期,程序将判断两个日期的大小关系以及两个日期之间的间隔天数。3.程序模板:按模板要求,将【代码1】~【代码8】替换为Java程序代码。DateExample.javaimportjava.util.*;publicclassDateExample{publicstaticvoidmain(Stringargs[]){Scannerread=newScanner(Sy

2、stem.in);System.out.println("输入第一个日期的年份:");intyearOne=read.nextInt();System.out.println("输入该年的月份:");intmonthOne=read.nextInt();System.out.println("输入该月份的日期:");intdayOne=read.nextInt();System.out.println("输入第二个日期的年份:");intyearTwo=read.nextInt();System.out.println("输入该年的月份:

3、");intmonthTwo=read.nextInt();System.out.println("输入该月份的日期:");intdayTwo=read.nextInt();Calendarcalendar=【代码1】//初始化日历对象【代码2】//将calendar的时间设置为yearOne年monthOne月dayOne日longtimeOne=【代码3】//calendar表示的时间转换成毫秒【代码4】//将calendar的时间设置为yearTwo年monthTwo月dayTwo日longtimeTwo=【代码5】//calend

4、ar表示的时间转换成毫秒Datedate1=【代码6】//用timeOne作为参数构造date1Datedate2=【代码7】//用timeTwo作为参数构造date2if(date2.equals(date1))System.out.println("两个日期的年、月、日完全相同");elseif(date2.after(date1))System.out.println("您输入的第二个日期大于第一个日期");elseif(date2.before(date1))System.out.println("您输入的第二个日期小于第一个日期

5、");long相隔天数=【代码8】//计算两个日期相隔天数System.out.printf("%d年%d月%d日和%d年%d月%d日相隔%d天",yearOne,monthOne,dayOne,yearTwo,monthTwo,dayTwo,相隔天数);}}4.实验指导与检查:向指导老师演示程序的运行效果。5.实验报告:实验报告的格式如下(可要求学生填写并由实验指导老师签字):学号:班级:姓名:时间:实验内容回答老师评语Calendar对象可以将时间设置到年、月、日、时、分、秒。请改进上面的程序,使用户输入的两个日期包括时、分、秒根据本

6、程序中的一些知识,编写一个计算利息(按天计息)的程序,存款的数目和起止时间从键盘输入实验2随机布雷1.实验目的:本实验的目的是让学生掌握LinkedList类的常用方法。2.实验要求:首先编写一个Block类,Block对象具有String类型和boolean类型的成员变量,Block对象可以使用setName(String)方法、getName()方法、isMine()、setBlooean(boolean)方法来设置对象的名字、返回对象的名字,返回对象的boolean类型成员的值、设置对象的boolean类型成员的值。在主类中,要求用

7、一个Block类型二维数组模拟8×8的方阵,即二维数组的每个单元是一个Block对象,然后将二维数组的各个单元中的对象存放到一个链表中。要求在8×8的方阵中随机布雷25个。3.程序模板:按模板要求,将【代码1】~【代码9】替换为Java程序代码。MineExample.javaimportjava.util.*;classBlock{Stringname;booleanboo=false;publicvoidsetName(Stringname){【代码1】//将参数name传值给成员变量}publicStringgetName(){【代

8、码2】//返回成员变量name}booleanisMine(){【代码3】//返回成员变量boo}publicvoidsetBoolean(booleanboo){【代码4】//将参数boo传

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。