Map dir1=new HashMap();
Map dir2=new HashMap();//对于旧文件夹,前提是你已经用某种方式得到了此文件夹下所有的文件,这个就不多说了吧
dir1.put(filePath,fileLastModifiedTime);//对于新文件夹
dir2.put(filePath,fileLastModifiedTime);//然后,根据两个map里的路径与循环比较它们的时间,如果不同的话,则作一下处理,比如新建一个list把不同的文件存起来。这个比较容易实现了。
Map dir2=new HashMap();//对于旧文件夹,前提是你已经用某种方式得到了此文件夹下所有的文件,这个就不多说了吧
dir1.put(filePath,fileLastModifiedTime);//对于新文件夹
dir2.put(filePath,fileLastModifiedTime);//然后,根据两个map里的路径与循环比较它们的时间,如果不同的话,则作一下处理,比如新建一个list把不同的文件存起来。这个比较容易实现了。
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货