Deleting duplicate lines in a file using Java

后端 未结 14 586
予麋鹿
予麋鹿 2020-12-14 01:39

As part of a project I\'m working on, I\'d like to clean up a file I generate of duplicate line entries. These duplicates often won\'t occur near each other, however. I came

14条回答
  •  遥遥无期
    2020-12-14 02:23

    A similar approach

    public void stripDuplicatesFromFile(String filename) {
        IOUtils.writeLines(
            new LinkedHashSet(IOUtils.readLines(new FileInputStream(filename)),
            "\n", new FileOutputStream(filename + ".uniq"));
    }
    

提交回复
热议问题