package 递归得到某一文件夹下所有文件;
import java.io.File;
public class Test {
static int count=0;
public static void main(String[] args) {
getFile("F:/java----------------------多线程");
System.out.println("共有"+count+"个文件");
}
public static void getFile(String filepath) {
//com.bizwink.cms.util.Convert con = new com.bizwink.cms.util.Convert();
File file = new File(filepath);
File[] listfile = file.listFiles();
for (int i = 0; i < listfile.length; i++) {
//System.out.println("****** = "+listfile[i].getPath().toString());
if (!listfile[i].isDirectory()) {
//com.bizwink.cms.util.Convert con = new com.bizwink.cms.util.Convert();
String temp=listfile[i].toString().substring(7,listfile[i].toString().length()) ;
System.out.println("temp=="+temp);
//con.convertFile(listfile[i].toString(), "D:\\newtest"+temp, 0, 3);
count++;
System.out.println("文件"+count+"---path=" + listfile[i]);
} else {
getFile(listfile[i].toString());
}
}
}
}
java 递归得到某一文件夹下所有的文件 统计文件个数
最新推荐文章于 2024-08-02 17:13:32 发布