遍历目标路径下的文件名
获得当前文件中的文件名只需要String [] fileName = file.list()即可。
public class GetFileName { 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); } } } public static void main(String[] args) { String [] fileName = getFileName("(目标路径)"); for(String name:fileName) { System.out.println(name); } System.out.println("--------------------------------"); ArrayList<String> listFileName = new ArrayList<String>(); getAllFileName("(目标路径)",listFileName); for(String name:listFileName) { System.out.println(name); } } }