for(FIle f:file。filelist()){
long time=f。lastModified() //得到文件修改日期
将time put 到treemap<time,file>
}
取treemap最后一个值即最新文件!
判断方法如下:获取同一文件名前缀的所有java文件,解析出其中的时间戳信息,可以使用正则表达式等方式进行解析;
2.将所有java文件按照时间戳信息从大到小排序,可以使用java的Collections.sort()方法结合自定义Comparator进行排序;
3.排序后,最新的java文件就位于排序结果的第一个位置。
文件属于文件的一种,与普通文件载体不同,文件是以硬盘为载体存储在计算机上的信息集合。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)