package com.zzuli.io;
import java.io.*;
public class FileUtils {
public static void listDirectory(File dir)throws IOException{
if(!dir.exists()){
throw new IllegalArgumentException("目录:"+dir+"不存在.");
}
if(!dir.isDirectory()){
throw new IllegalArgumentException(dir+"不是目录");
}
File[] files = dir.listFiles();
if(files != null && files.length > 0){
for (File file : files) {
if(file.isDirectory()){
listDirectory(file);
}else {
System.out.println(file);
}
}
}
}
}
package com.zzuli.io;
import java.io.File;
import java.io.IOException;
public class FlieUtilTest1 {
public static void main(String[] args) throws IOException {
FileUtils.listDirectory(new File("C:\\BaiduYunDownload\\spring mvc"));
}
}