//遍历路径下的文件夹和文件
public static void traverseFile(String path){
File[] fileArray;
File file=new File(path);
if(file.exists()){
LinkedList<File> list = new LinkedList<File>();
list.add(file);
while(!list.isEmpty()){
File fileFirst = list.removeFirst();
fileArray = fileFirst.listFiles();
for(File f:fileArray){
if(f.isDirectory()){
System.out.println("文件夹:"+f.getAbsolutePath());
list.add(f);
}else{
System.out.println("文件:"+f.getAbsolutePath());
}
}
}
}else{
System.out.println("文件不存在!");
}
}