//只获得当前文件夹下的
public static String [] getFileName(String path)
{ File file = new File(path); String [] fileName = file.list(); return fileName; }
//递归获取所有文件 public static void getAllFileName(String path,ArrayList<String> fileName) { File file = new File(path); File [] files = file.listFiles(); String [] names = file.list(); if(names != null) fileName.addAll(Arrays.asList(names)); for(File a:files) { if(a.isDirectory()) { getAllFileName(a.getAbsolutePath(),fileName); } } }