java 掃描資料夾所有下檔案
阿新 • • 發佈:2019-02-05
import java.io.File;
/**
*
*自動掃描資料夾下的檔案
*用途:自動掃描指令碼輸入路徑,輸出要執行的sql匯入資料庫;
*/
public class OutSql {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
String path ="F:\\sql";
GetSql(path);
}
/*
* 遞迴呼叫查詢指定檔案加下所有檔案
*/
public static String GetSql(String path){
File rootDir = new File(path);
if(!rootDir.isDirectory()){
System.out.println("檔名"+rootDir.getAbsolutePath());
}else{
String[] fileList = rootDir.list();
for (int i = 0; i < fileList.length; i++) {
path = rootDir.getAbsolutePath()+"\\"+fileList[i
GetSql(path);
}
}
return null;
}
}