gpt4 book ai didi

android - 如何在android中查找重复文件

转载 作者:行者123 更新时间:2023-11-30 00:22:59 27 4
gpt4 key购买 nike

我正在使用库 Commons IO 2.5 API 查找重复文件 Here is a link .我正在使用本教程 this .但问题是这个程序需要很长时间来比较。代码如下

 public static PhotoItem compare(File f,List<File> fil) throws IOException {
PhotoItem photoItem = new PhotoItem();
File fisss = null;
int count = 1;
for(int i=0;i<fil.size();i++) {
if (FileUtils.contentEquals(f, fil.get(i))) {
fisss = fil.get(i);
count++;
fil.remove(i);
photoItem.setFilePath(fisss.getAbsolutePath());
}
}
photoItem.setId(String.valueOf(count));
return photoItem;
}

请帮我比较 300 多个文件真的需要很长时间。提前致谢

最佳答案

制作一个后台服务,在后台加载和比较图像并将数据保存在数据库或共享首选项中,并在用户打开应用程序时将其显示给用户您只需检查用户何时添加新文件或删除某些文件

关于android - 如何在android中查找重复文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45936429/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com