package com.lifei.file;
import java.io.File;
import java.util.ArrayList;
public class ListAllFile
{
//用于判断目录或文件所在的层次
public static int time;
//递归方法
public static void deepList(File file)
{
if (file.isFile() || (0 == file.list().length))
{
return;
}
else
{
File[] files = file.listFiles();
files = sort(files);
for (File f : files)
{
StringBuffer buff = new StringBuffer();
if (f.isFile())
{
buff.append(getTab(time));
buff.append(f.getName());
}
import java.io.File;
import java.util.ArrayList;
public class ListAllFile
{
//用于判断目录或文件所在的层次
public static int time;
//递归方法
public static void deepList(File file)
{
if (file.isFile() || (0 == file.list().length))
{
return;
}
else
{
File[] files = file.listFiles();
files = sort(files);
for (File f : files)
{
StringBuffer buff = new StringBuffer();
if (f.isFile())
{
buff.append(getTab(time));
buff.append(f.getName());
}