import java.io.File; //用递归方法,打印目录 public class FileTest { public static void main(String[] args) { File f=new File("D:\\java\\异常"); printFile(f,0); } static void printFile(File file,int level){ for (int i=0;i<level;i++){ System.out.print("-"); } //输出文件名 System.out.println(file.getName()); if (file.isDirectory()){ //列出子文件,子目录 File[] files=file.listFiles(); for (File temp:files){ printFile(temp,level+1); } } } }
10-12
193
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png)
07-09
219
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png)
08-07
927
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png)
“相关推荐”对你有帮助么?
-
非常没帮助
-
没帮助
-
一般
-
有帮助
-
非常有帮助
提交