import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
//测试file类,查看当前文件夹及子文件下是否有jpg文件
public class FileDemo {
/*
* @file要判断的文件
*
*/
public static void getAll(File file){
if (file.exists()) {
if (file.isDirectory()) {//判断是不是文件夹
File[] files=file.listFiles();//获取当前文件夹下所有文件对象
for (File file2 : files) {
getAll(file2);//递归调用该方法
}
}else{
String nameString=file.getName();//获取文件名
if (nameString.endsWith(".jpg")) {//是否以.jpg结尾
System.out.println(file);
}
}
}
}
//主方法
public static void main(String[] args) {
File file=new File("D:\\aaa");
getAll(file);
}
}
|
|