1.文件展示
2.效果
3.代码
//你的方法里
//1.拿到unzip下存放的所有文件
String unZip = "D://ly//fly//aircraft-system//src//main//resources//unzip";
//2.导入
getFiles(unZip);
//java获取某个文件夹下的所有文件 (递归 获取改路径下的所有文件及其子文件)
private void getFiles(String unZip) {
File file = new File(unZip);
//如果这个路径是文件夹
if(file.isDirectory()){
// 获取路径下的所有文件
File[] files = file.listFiles();
for (File x : files){
if (x.isDirectory()){
//System.out.println("目录" + x.getPath());
importConditionExcel(x.getPath());
}else {
//具体的操作 AF 或 xlsx
System.out.println("文件:" + x.getPath());
//我自己的需求 ↓↓↓↓↓↓
//if(x.getName().contains(".AF")){
// System.out.println("走的.AF判断,文件名为: "+x.getName());
// }else if (x.getName().contains(".xlsx") || x.getName().contains(".xls")){
//System.out.println("走的.Excel判断,文件名为: "+x.getName());
//}
}
}
}else {
System.out.println("文件:" + file.getPath());
}
}