package file;
import java.io.*;
public class file {
public static void main(String args[])
{
File b=new File("h:/A");
test(b,0);
}
public static void test(File a,int num)
{
String c=" ";
for(int n=0;n<num;n++)
{
c+=" ";
}
File[] s=a.listFiles();
for(int i=0;i<s.length;i++)
{
System.out.println(c+s[i].getName());
if(s[i].isDirectory())
{
test(s[i],num+1);
//System.out.println(num);
}
}
}
}
最近看马士兵的教程 看到递归目录输出 程序在上面
import java.io.*;
public class file {
public static void main(String args[])
{
File b=new File("h:/A");
test(b,0);
}
public static void test(File a,int num)
{
String c=" ";
for(int n=0;n<num;n++)
{
c+=" ";
}
File[] s=a.listFiles();
for(int i=0;i<s.length;i++)
{
System.out.println(c+s[i].getName());
if(s[i].isDirectory())
{
test(s[i],num+1);
//System.out.println(num);
}
}
}
}
最近看马士兵的教程 看到递归目录输出 程序在上面