-1

我需要一种删除一行的方法,我用它来写文件:

    FileWriter insert = new FileWriter(file, true);  
    PrintWriter out = new PrintWriter(insert);  
    out.println("1. Mario"); 

我做了一个逐行读取的东西,但我不知道如何删除返回的字符串,这可能吗?

4

1 回答 1

0

当您阅读文本行时,写入您想要保留到 StringBuffer 或 StringBuilder 的行,然后将缓冲区/构建器的内容写回文件。当您想从文件中删除文本行或我遗漏了什么时,您是否有任何特定原因打开文件进行附加?

于 2012-05-02T11:55:21.360 回答