1 package object.io;
2
3 import java.io.File;
4 import java.io.IOException;
5 import java.text.SimpleDateFormat;
6 import java.util.Date;
7 import java.util.Scanner;
8
9 public class Main {
10 static File file=new File("D:\Program Files (x86)\io");
11 static File[] files=file.listFiles();
12 static void sh(File file){
13
14 if(file.isFile()){
15 System.out.println(file.getName());//如果是文件的话直接打印文件名
16 }else{
17 //如果不是文件,便要遍历此目录下的所有内容
18 files=file.listFiles();
19 for(File file1:files){
20 sh(file1);//递归调用方法
21
22 }
23 }
24 }
25
26
27 public static void main(String[] args) throws IOException {
28
29 for(File file:files){
30 sh(file);
31
32 }
33
34
35
36
37
38 }
39 }