我想比较 2 个目录结构(仅文件),所以首先我会得到一些文件列表,结构如下: Filename|size
For ilustration:
(1):
C:\Downloads\100 Java Tips.pdf|1025kB
C:\Downloads\1590599799.rar|1000kB
C:\Downloads\573440.flv|50000kb
C:\Downloads\575492.flv|40000kb
C:\Downloads\avira_antivir_personal_en.exe|15000kB
C:\Downloads\backup-mkyong.com-12-24-2009.tar.gz|2000kB
然后我想比较 2 个目录 sturctres = 我将有两个具有列表目录结构的文件(参见(1))。一个文件将被引用,第二个文件将被比较。我只有树结果: 1)ok - 第一个结构中的文件存在于第二个结构中,大小相同 2)fail1 - 第一个结构中的文件在第二个结构中不存在 3)fail2 - 第一个结构中的文件存在于第二个结构中但有不同尺寸
我的问题是,什么最适合存储我将要比较的数据?例如,我将数据从 file1 放到“shelf1”,从 file2 放到“shelf2”。问题是货架应该是什么?数组,...谢谢