遍历某个文件夹下所有的文件。

import java.io.File;

public class Test {

	public static void main(String[] args) {

		File file = new File("E://学习");
		fun(file);

	}

	public static void fun(File file) {
		if (file.isFile()) {
			System.out.println(file.getAbsolutePath());
		} else {
			File[] childFiles = file.listFiles();
			if (childFiles != null) { //避免空指针异常
				for (File f : childFiles) {
					fun(f); //采用递归来遍历
				}
			}
		}
	}
}

 

你可能感兴趣的:(遍历某个文件夹下所有的文件。)