Java 文件及 IO 【复习备考简单练习 一】

2023-03-09 19:09:46 浏览数 (1)

说明:仅仅用于备考。

题目:递归取出文件夹中的文件

代码语言:javascript复制
package test;

import java.io.File;
import java.io.IOException;

public class Main {
	
	public static void display(String path) {
		File file1 = new File(path);  //获取路径后的文件夹
		File[] files = file1.listFiles();  // 获得这个目录下的所有文件名字
		for(File file : files) { // 循环输出
			System.out.println(file);
			if(file.isDirectory()) {
					display(file.toString());
			}
		}
	}
	
	public static void main(String[] args) throws IOException{
		File file1 = new File(""); //当前文件夹
		display(file1.getAbsolutePath().toString());
	}
}

0 人点赞