我正在创建应用程序来检查我的 SD 卡中的重复文件。
我在 "files" 中获得了整个文件列表ArrayList
。
现在我需要找到重复的文件,所以我在线程中使用了这段代码。
但它正在工作,但查找重复项需要太多时间。
for(int i=0;i<files.size();i++)
{
for(int j=i+1;j<files.size();j++)
{
if(new File(files.get(i)).getName().compareTo(new File(files.get(j)).getName())==0)
{
//My Code
}
}
}