rt

解决方案 »

  1.   

    1,readLine()循环读出每一行数据
    2,用个计数器计算行数
    3,创建一个新的文件,写入数据,排除指定的行
      

  2.   

    好像NIO利用channel可以做到,但是具体的我也不是很清楚,好长时间没看了,你研究一下吧,应该可以
      

  3.   

    1,readLine()循环读出每一行数据
    2,用个计数器计算行数
    3,创建一个新的文件,写入数据,排除指定的行
    ----------------------------------------------------
    可我就是不希望这样做, 还有没有简单的方法.
      

  4.   

    我认为King_Style(万花丛中过,片叶不沾身......)说的方法效率会有点低(没有测试,只是猜测)
    改进一点的方法:
    1.读入文件到字符串s中
    2.从s中找到第n和n+1各换行符,删除这之间的文字
    3.写回文件
      

  5.   

    还是看看NIO类吧,应该不是太难解决
      

  6.   

    java不支持直接删除某一行,只能读入另一个文件,过滤要删除的行
      

  7.   

    > 1,readLine()循环读出每一行数据
    > 2,用个计数器计算行数
    > 3,创建一个新的文件,写入数据,排除指定的行
    > ----------------------------------------------------
    > 可我就是不希望这样做, 还有没有简单的方法.--------------------------------------------------
    虽然并不是只能这么做,但是最好的方法就是这么做!
      

  8.   

    > 1,readLine()循环读出每一行数据
    > 2,用个计数器计算行数
    > 3,创建一个新的文件,写入数据,排除指定的行
    > ----------------------------------------------------
    > 可我就是不希望这样做, 还有没有简单的方法.--------------------------------------------------
    虽然并不是只能这么做,但是最好的方法就是这么做!------------------------------------------------------
    难道只有这么做?还有更好的吗?