public class TestDemo6
{
public static void main(String[] args)throws Exception
{
File file = new File("F:"+File.separator+"test"); //实例化文件操作类,关联抽象路径
print(file);
}
public static void print(File file)
{
if (file.isDirectory()) //路径是文件夹
{
File[] result = file.listFiles(); //将目录中的所有文件封装成一个个File对象,用文件数组进行接收
if (result!=null) //判断文件夹是否为空
{
for (int x=0;x<result.length;x++ )
{
print(result[x]); //递归调用print(File file);
}
}
}
System.out.println(file);
}
}