java – 确定文件是否重复

前端之家收集整理的这篇文章主要介绍了java – 确定文件是否重复前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
有没有可靠的方法来确定两个文件是否相同?例如,两个具有相同大小和类型的文件可能是也可能不是相同的二进制文件(是的,我知道它不是一个单词).我假设比较文件的一个或两个校验和会有所帮助,但我想知道:

>确定两个校验和的校验和有多可靠
文件不同;两个不同文件具有相同校验和的几率是多少?
>可靠性会增加吗?
应用额外的校验和
比较?
>哪种校验和算法
最有效和/或最可靠?

任何想法,建议或想法都表示赞赏!

附:这个代码是用在nix系统上运行的Java编写的,但通用或平台无关的输入是最有帮助的.

解决方法

1) Very reliable
2) Not theoretically
3) SHA-1

猜你在找的Java相关文章