【问题标题】:Comparing 2 TXT Files in Java with Same Content but Different Order比较Java中内容相同但顺序不同的2个TXT文件
【发布时间】:2013-07-27 19:51:06
【问题描述】:

我想知道是否有一种方法可以比较两个 txt 文件以比较它们是否具有相同的内容但顺序不同。例如:

文件1: 亚当 雷蒙德 罗伯特

文件2: 罗伯特 亚当 雷蒙德

谢谢,

【问题讨论】:

    标签: java file compare


    【解决方案1】:

    您可以将文件拆分为单词并计算每个单词的出现次数,然后比较结果。您可能希望使用 HashMap<String, Integer> 作为字典来存储您的单词。

    如果您确定文件中没有单词可以重复两次,您可以使用 SortedSet 而不是 Map 并比较这两者。

    【讨论】:

      猜你喜欢
      • 2019-10-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多