Files.newDirectoryStream掃描/過濾目錄檔案
前言
- 掃描某個目錄下xml檔案
- Files.newDirectoryStream 通過正規表示式過濾檔名
- Files.newDirectoryStream 開啟的Stream,需要關閉。(否則,linux下會造成: too many open files)
public static void main(String[] args) throws IOException {
String folder = "D:\\temp";
Path path = Paths.get(folder);
// *.xml的正規表示式 *.[xX][mM][lL]
DirectoryStream<Path> dirStream = Files.newDirectoryStream(path, "*.[xX][mM][lL]");
for (Path processPath : dirStream) {
System.out.println(processPath.toFile().getName());
}
dirStream.close();
}
相關文章
- direasch目錄掃描
- yii框架,掃描目錄下檔案入資料庫框架資料庫
- 【ZIP】打包過濾指定目錄和檔案
- Web目錄全能掃描工具DirBusterWeb
- Android掃描檔案並統計各類檔案數目Android
- 電腦掃描檔案怎麼掃描 win10電腦掃描檔案方法介紹Win10
- Pythonpyclamad病毒掃描與目錄病毒掃描指令碼(轉載)Python指令碼
- go掃描指定路徑下,檔案過多Go
- nmap掃描檔案提取工具
- 手機怎麼掃描檔案?
- win10系統怎麼掃描檔案 win10掃描檔案到電腦Win10
- win10 如何用檔案掃描修復系統_w10系統如何掃描檔案Win10
- 在DOS下使用登錄檔掃描程式 (轉)
- 怎麼用印表機掃描檔案到電腦 印表機怎麼掃描檔案成電子版
- 印表機掃描檔案到電腦怎麼操作 印表機怎麼掃描檔案成電子版
- PDF檔案掃描文字識別軟體
- Android掃描多媒體檔案剖析Android
- 沒有目錄建目錄,沒有檔案建檔案
- 用 tr 過濾檔案
- win10印表機怎麼掃描 win10印表機掃描檔案到電腦Win10
- Nmap繞過防火牆掃描防火牆
- 18、檔案與目錄
- 清理bdump目錄檔案
- git上傳過濾檔案Git
- 掃描技術和掃描工具
- 【git】透過 .gitignore 檔案來忽略特定的目錄Git
- Python 檔案、目錄操作Python
- Linux 檔案與目錄Linux
- 列出目錄/檔案命令ls
- Linux — 檔案、目錄管理Linux
- 檔案、目錄防寫(轉)
- java--FilenameFilter檔案過濾器JavaFilter過濾器
- 檔案字尾名的過濾
- struts中配置過濾檔案! (轉)
- linux下拷貝命令中的檔案過濾操作記錄Linux
- 刪除目錄及目錄下所有檔案與子目錄 (轉)
- win10 檢視病毒掃描記錄方法 win10如何檢視掃描檢測記錄Win10
- 隱藏任意程式,目錄檔案,登錄檔,埠