3、程序模板:请按模板要求,将【代码】替换为Java程序代码。
【题目3】
1、实验要求:车站检查危险品的设备,如果发现危险品会发出警告。编程模拟设备发现危险品。
编写一个Exception的子类DangerException,该子类可以创建异常对象,该异常对象调用toShow()方法输出:
“危险品”。
编写一个Machine类,该类的方法checkBag(Goods goods)当发现参数goods是危险品时(goods的isDanger
属性是true)将抛出DangerException异常对象。
程序在主类的main方法中的try-catch语句的try部分让Machine类的实例调用checkBag(Goods goods)方法,
如果发现危险品就在try-catch语句的catch部分处理危险品。
2、程序运行效果如下图所示。
3、程序模板:请按模板要求,将【代码】替换为Java程序代码。
实验七 常用实用类
【实验目的】
1.掌握String类的常用方法。
2.掌握怎样使用StringTokenizer类的对象从字符串中解析出所需要的数据。 3.掌握使用Date类与Calendar类处理时间与日期。
文件保存要求:在eclipse中设置工作空间为“D:\\ 2011..shiyan07”,新建Java项目,本次实验所有文件都在该项目中完成。
【题目1】
1、实验要求: 图书信息如下:
书名:Java程序设计 出版时间:2011.10.01 出版社:清华大学出版社 价格:29.8元 页数:389页
编写一个Java应用程序,判断图书信息中是否含有“程序”,单独输出图书信息中的出版日期,判断图书
信息中的价格是否大于29、页数是否小于360.
2、程序运行效果如下图所示。
3、程序模板:请按模板要求,将【代码】替换为Java程序代码。
【题目2】
1、实验要求:
购物小票的内容如下:
\牛奶:89.8元,香肠:12.9元 啤酒:69元 巧克力:132元\
编写一个Java应用程序,输出购物小票中的价格数据,并计算出总价格。
2、程序运行效果如下图所示。