/** */ /** * @(#)ListDirFile.java * * * @author * @version 1.00 2008/5/16 */ import java.io.File; public class ListDirFile ... { /** *//** * @param args */ public static void main(String[] args) ...{ File dataDir = new File("D:/PersonalData");// 是存放原始文件的文件夹 //File[] mydata = null; //int j = 0; System.out.println("以下是该文件中所包含的所有符合索引要求的文件:"); list(dataDir); } public static void list(File path) ...{ if (!path.exists()) ...{ System.out.println("文件名称不存在!"); } else ...{ if (path.isFile()) ...{ System.out.println(path); //System.out.println(path.getName()); } else ...{ File[] files = path.listFiles(); for (int i = 0; i < files.length; i++) ...{ list(files[i]); } } } }}