JAVA实习4 输入输出流
实验四 Java输入输出流
实验题1编写一个Java Application程序,打印命令行输入的所有参数。主要代码:
运行结果:
实验题2通过键盘输入路径,搜索指定路径下的全部内容。
主要代码:(文件路径为E:\\xxx.txt)
运行结果:
实验题3设计一个类FileRWTest,实现从input.txt文件中读入数据到字符数组cBuffer中,然后再写入到文件“output.txt”中。
主要代码:
运行结果:(输出input.txt的内容,重写入output.txt后的结果)
实验题4 建立一个书籍信息的文本文件,其中包括编号、书籍名称、版本、价格、销售额字段及5本书籍的记录。编写程序读入书籍信息文件并将第3本、第4本书籍价格分别增加20和30,再将修改后的书籍信息文件输出到另一个文本文件中(文件名称为pbookinfonew.txt)。
主要代码:
运行结果:
实验题5有四个类,主类Store在包https://www.360docs.net/doc/129370625.html,.nwsuaf.jp.p4中,Mobile、Mp3Player、Product 在包https://www.360docs.net/doc/129370625.html,.nwsuaf.jp.p4.data中,Mobile、Mp3Player是Product类的子类, Product类实现Seralizable接口。
主要代码:
Product类中重写readObject和writeObject方法:
Store类主方法:
写入Product.txt中的结果,以及从其中输出的内容:
相关主题