1
如何从类org.apache.commons.io.FileUtils
的文本文件中删除特定行(按索引)?Java FileUtils:从文件中删除特定行
要删除的行的索引已经知道他,所以我需要一些方法,我从文件中删除特定的行。
如何从类org.apache.commons.io.FileUtils
的文本文件中删除特定行(按索引)?Java FileUtils:从文件中删除特定行
要删除的行的索引已经知道他,所以我需要一些方法,我从文件中删除特定的行。
您可以使用同一个库的lineIterator函数。
仅供参考,迭代器加载到内存中,并降至参考以往线被称为未来的时候。 [@Obicere:另外,我不能直接评论这个问题,但将所有行加载到内存中并不是一个好主意。 ]
你看过了:[在文件中查找行并删除](http://stackoverflow.com/questions/1377279/java-find-a-line-in-a-file-and-remove)? – Obicere
如果你真的想使用Apache FileUtils,你可以使用'lineIterator(File)'方法,将这些行添加到'Collection',删除'ith'行,然后使用'writeLines(File,Collection > )'功能。 –
Obicere