考虑文件夹中的 1000 个文件。现在我想在该文件夹中找到相同的文件。
我逐字节比较厌倦了它,但花了很长时间才完成。这是代码
fs1=new BufferedInputStream(new FileInputStream(file1));
fs2=new BufferedInputStream(new FileInputStream(file2));
int b1,b2;
do
{
b1=fs1.read();
b2=fs2.read();
if(b1!=b2)
{
match=false;
break;
}
}while(found && b1 !=- 1);
if(match)
{
Log.e("cyb", "Matched");
}
还有其他方法可以找到相同的文件吗?