【发布时间】:2013-07-27 19:51:06
【问题描述】:
我想知道是否有一种方法可以比较两个 txt 文件以比较它们是否具有相同的内容但顺序不同。例如:
文件1: 亚当 雷蒙德 罗伯特
文件2: 罗伯特 亚当 雷蒙德
谢谢,
【问题讨论】:
我想知道是否有一种方法可以比较两个 txt 文件以比较它们是否具有相同的内容但顺序不同。例如:
文件1: 亚当 雷蒙德 罗伯特
文件2: 罗伯特 亚当 雷蒙德
谢谢,
【问题讨论】:
您可以将文件拆分为单词并计算每个单词的出现次数,然后比较结果。您可能希望使用 HashMap<String, Integer> 作为字典来存储您的单词。
如果您确定文件中没有单词可以重复两次,您可以使用 SortedSet 而不是 Map 并比较这两者。
【讨论】: