利用System.in,inputstreamReader急求!

利用System.in,inputstreamReader急求!

利用System.in,inputstreamReader,BufferWriter实现读取键盘输入的数据,同时使用printwriter和System.out将读取的数据保存在文件中和输出到显示器,求解

正在回答

登陆购买课程后可参与讨论,去登陆

1回答

同学你好,编程最重要的就是自己的思想,每个人都会有自己的实现思路。这里老师提供一个思路,同学可以进行参考。

这里实现读取键盘输入的数据可以采用如下思路:

1、首先可以使用System.in创建InputStream类的键盘输入对象,然后创建InputStreamReader的对象,读入键盘输入的对象,再使用BufferedReader缓冲流读入InputStreamReader的对象。

2、定义String类型的变量用于存放读取键盘输入的内容。

3、对缓冲流对象使用readLine()方法进行循环读取,判断读取的内容不等于空字符串时,使用输出键盘输入的内容。否则跳出循环。

读取的数据保存在文件中并处处到控制台可以按照如下思路:

1、定义String类型的变量用于存放文本文件的路径。

2、创建PrintWriter类型的对象,将文本文件变量进行传入。

3、使用上述方式进行读取,然后进行循环写入,并使用System.out.print()输出到控制台。

如果我的回答解决了你的疑惑,请采纳!祝学习愉快!

  • gph小分队大队长 提问者 #1
    存放键盘接收到的内容那块有点不理解怎么写
    2019-11-14 19:50:43
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师