java实验七输入输出流_实验七 输入输出流

java 程序设计实验

实验七 输入输出流(2)

一.实验目的

输入和输出是Java的核心功能之一。本节学习了Inputstream和OutputStream,Reader,Writer的几个子类,通过实验加以巩固。

二.实验内容

1.将指定的Java源程序文件复制一份,另存为“test.txt”文件,并同时将文件的内容打印到“命令提示符”窗口中。

实现思路

(1)首先定义3个处理流,其代码如下所示:

e27aa2b34c3bfe1bb5a5ea2da5b0dfb0.png

(2)将文件字符节点流封装到缓冲字符处理流中,接着在将缓冲字符处理流封装到字符打印处理流。通过两次的封装,就得到了既有缓冲功能又有打印功能的流。代码如下:

2a80f287b33f4ece77561a5644999e20.png

(3)写文件并在控制台打印比如下图。

请给出完整的代码并调试。

61d3036d572066f9ca53849b84ac2b5d.png

2.修改程序1,使用Java的输入输出流将一个文本文件的内容按行读出,每读出一行就顺序 行号,并写入到另一个文件中。

3.System.in的使用

利用I/O流类,实现读取用户输入“JAVA!!”,然后输出用户输入的内容。用户接着输入一行“hello”,屏幕再继续打印一行。直到输入回车,程序结束。如下图所示。


版权声明:本文为weixin_42348021原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。