本来想用如下代码得到tempfile文件夹下的最后一个文件[夹]的(用文件名排序), File tempfile = new File(dir + File.separator + "results"); File list[] = tempfile.listFiles(); int i = list.length - 1; File file = list[i];可惜当tempfile 下只有两个文件时,就会出错!可知: File.listFiles(String dir) 所得到的list []中的顺序不是以文件名来排序的.
时间: 2025-01-21 17:11:14