import java.io.*;
class digui
{
static void getdir(string strpath) throws exception
{
try
{
file f=new file(strpath);
if(f.isdirectory())
{
file[] flist=f.listfiles();
for(int j=0;j<flist.length;j++)
{
if(flist[j].isdirectory())
{
system.out.println(flist[j].getpath());
getdir(flist[j].getpath()); //在getdir函数里面又调用了getdir函数本身
}
}
for(int j=0;j<flist.length;j++)
{
if(flist[j].isfile())
{
system.out.println(flist[j].getpath());
}
}
}
}
catch(exception e)
{
system.out.println("error: " + e);
}
}
public static void main(string[] args)
{
string strpath="e://cqq";
system.out.println(strpath);
try
{
getdir(strpath);
}
catch(exception e)
{
}
}
}
闽公网安备 35060202000074号