java吧 关注:1,239,061贴子:12,710,141
  • 23回复贴,共1

嗨,那位大侠教我一下如何修改文本文件里边的内容,只是修改...

只看楼主收藏回复

嗨,那位大侠教我一下如何修改文本文件里边的内容,只是修改一两行


1楼2013-12-20 19:37回复
    楼主你猜我会不会告诉你RandomAccessFile可以办到?


    来自手机贴吧2楼2013-12-20 19:40
    收起回复
      不懂就要帮顶。。。 ------来自专业二楼值得信赖


      IP属地:陕西3楼2013-12-20 20:44
      回复
        一般来说,要改文本文件里的内容,通常需要先取出数据,然后修改,最后写入文件中(覆盖元数据)


        4楼2013-12-20 22:23
        收起回复
          程序猿的来应战了 BufferedWriter 装饰 OutputStreamWriter


          IP属地:浙江5楼2013-12-20 23:32
          收起回复
            看你打算怎么修改
            除非你知道要修改内容的位置
            否则你就要读出来,改好了在写回去


            IP属地:黑龙江6楼2013-12-21 00:36
            收起回复
              1打开TXT文件找到要修改的位置进行修改2保存一下就OK了


              IP属地:北京7楼2013-12-21 02:59
              收起回复
                除非要修改的内容修改后和修改前大小完全相等,否则,文件覆盖是难以避免的。


                IP属地:上海来自Android客户端8楼2013-12-21 03:08
                收起回复