日期:2014-05-20  浏览次数:20638 次

java如何修改文件的内容
文件中有两个星号“*”标记,要求删除这两个星号之间的内容,如何由java来实现?如何能让java实现一边读文件一边写文件?

------解决方案--------------------
没做过,给个思路吧
将文件的内容都读到stringbuffer中,然后再对stringbuffer进行处理,最后再写回文件中
stringbuffer中去掉**之间的内容应该不难~~

------解决方案--------------------
我有一个主意,就是用IO读的时候,把**之间的内容过了,然后重新创建一个文件不就行了吗
------解决方案--------------------
没有什么“一边读文件一边写文件”的,操作系统不允许。