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”,屏幕再继续打印一行。直到输入回车,程序结束。如下图所示。

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值