Java程序设计实验2(4)

2020-04-16 23:46

金陵科技学院实验报告

}

import java.util.ArrayList; import java.util.Iterator; import java.util.List;

public class SuperMarket {

private List allGoods;

public SuperMarket() {

this.allGoods = new ArrayList(); }

public void add(Goods goods) { this.allGoods.add(goods); }

public void remove(Goods goods) { this.allGoods.remove(goods); }

public List search(String keyWord) { List temp = new ArrayList();

Iterator iter = this.allGoods.iterator(); while (iter.hasNext()) { Goods g = iter.next();

if (g.getName().indexOf(keyWord) != -1) { temp.add(g); } }

return temp; }

public List getAllGoods() { return this.allGoods; } }

import java.util.Iterator; import java.util.List;

public class Test {

金陵科技学院实验报告

public static void main(String[] args) { SuperMarket mak = new SuperMarket(); mak.add(new Book(\ mak.add(new Book(\ mak.add(new Book(\ print(mak.search(\

mak.remove(new Book(\ print(mak.search(\ }

public static void print(List all) { Iterator iter = all.iterator(); while (iter.hasNext()) {

System.out.println(iter.next()); } } }

对照范例写出如下题目:

(1)宠物商店,要求可以添加、删除和查找宠物 (2)实现以下两个关系

A、一个学校可以有多个学生,所有学生属于一个学校 B、一门课程可以有多个学生选,一个学生可以选多门课程 四、实验结果与分析(程序运行结果及其分析) 五、实验体会

金陵科技学院实验报告

实验项目名称: Java IO操作 实验学时: 6 同组学生姓名: 实验地点: 实验日期: 实验成绩: 批改教师: 批改时间:

金陵科技学院实验报告

实验3 Java IO操作

一、实验目的和要求

(1)理解输入输出流概念 (2)掌握文件输入输出流

(3)掌握键盘的输入、显示器的输出 (4)理解其他输入输出流 二、实验仪器和设备

奔腾以上个人计算机, windows操作系统。

配置好JDK环境,安装集成开发环境(Eclipse) 三、实验内容与过程

1、编写类模拟命令Copy

范例:实现文件的复制代码。 参考代码如下: File file1 = new File(“d:”+File.seperator +”demo.txt”);

// 找到第一个文件的File对象

File file2 = new File(“d:”+File.seperator +”cemo.txt”); // 找到目标文件路径 InputStream input = new FileInputStream(file1); // 输入流 OutputStream output = new FileOutputStream(file2);// 输出流 int temp = 0; // 定义一个整数表示接收的内容

while ((temp = input.read()) != -1) { // 表示还有内容可以继续读 output.write(temp);// 写入数据 }

input.close(); // 关闭 output.close();// 关闭

2、通过键盘的输入,实现简单的选项操作。 *********XXXX管理系统*********** [1]添加 [2]删除 [3]修改 [4]查询 [5]退出

3、编写一个简单管理系统,实现真实的操作。 四、实验结果与分析(程序运行结果及其分析) 五、实验体会

金陵科技学院实验报告

实验项目名称: JDBC 实验学时: 6 同组学生姓名: 实验地点: 实验日期: 实验成绩: 批改教师: 批改时间:


Java程序设计实验2(4).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:2016-2022年中国大数据行业市场运行态势及投资战略研究报告(目

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: