文本操作问题

来源:互联网 发布:php artisan 命令 编辑:程序博客网 时间:2024/06/05 04:05

怎么做一个类,该类的功能是这样的,运行程序,在控制台输入一些东西,通过类的方法保存到.txt的文件中(还有的功能是更新和删除.txt内的内容)。我用的是eclips
每天回帖即可获得10分可用分!小技巧:教您如何更快获得可用分

每个记录保存到一行,各个字段之间使用|或其他字符分隔。

这种是IO流的问题呀,学了IO流基础就可以搞定这个.

输入的东西可以传输到文件中··输出流···
楼上的纤纤··还记得我不??嘿嘿··你找到工作了啊··恭喜你啊·!!

问的问题能更清楚些不???

是要做记事本呢?还是只是用IO流?

用Scanner 的 next() 方法读到你的控制台输入的信息

构建 PrintWriter("Xxx.txt"),直接 .println(读到的内容...)

楼上也知识写进去人家还要删除等功能呢!纠结啊!

删除不就是将内容覆盖一下嘛

就是IO输入输出流,你找个书看看,只给你代码你自己改着也不方便,只有了解了基本理论,才能举一反三的…………

FileOutputStream   fos   =   new   FileOutputStream( "E:/test.txt ",false);

保存,更新,删除是一回事吧,删除只是控制台输入空而已。
关于你的问题,基本上就是个文件读写的问题。控制台那个是scanner读入,每本书中都入门部分都会提到。。。
文件读写部分的基本思路
1 File类确定文件
2 FileReader或FileStream或其他什么处理
3 用缓冲区或Scanner读入字符串
4 解析处理字符串
5 FileWriter或FileStream写入File
6 关闭流。
你可以参考网上N多此类代码理解一下。
至于保存更新等那个是业务具体实现,需要按你自己的需求自己处理字符串。
来源:英超直播
 

原创粉丝点击