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】打包過濾指定目錄和檔案
- 電腦掃描檔案怎麼掃描 win10電腦掃描檔案方法介紹Win10
- go掃描指定路徑下,檔案過多Go
- 手機怎麼掃描檔案?
- win10系統怎麼掃描檔案 win10掃描檔案到電腦Win10
- win10 如何用檔案掃描修復系統_w10系統如何掃描檔案Win10
- 印表機掃描檔案到電腦怎麼操作 印表機怎麼掃描檔案成電子版
- 怎麼用印表機掃描檔案到電腦 印表機怎麼掃描檔案成電子版
- PDF檔案掃描文字識別軟體
- Python 檔案、目錄操作Python
- Linux 檔案與目錄Linux
- git上傳過濾檔案Git
- 【git】透過 .gitignore 檔案來忽略特定的目錄Git
- win10印表機怎麼掃描 win10印表機掃描檔案到電腦Win10
- Nmap繞過防火牆掃描防火牆
- Linux檔案系統、目錄Linux
- Linux檔案和目錄管理Linux
- Linux檔案及目錄管理Linux
- [20191104]sqlplus 管道檔案 過濾.txtSQL
- gitignore 忽略目錄下檔案僅保留目錄形態Git
- 隱藏任意程式,目錄檔案,登錄檔,埠
- 用Python實現批次掃描域名是否存在指定檔案Python
- 記錄報錯內容以及如何修改(mapper包下面的對映檔案掃描不到)APP
- python3網路爬蟲開發實戰【高清掃描帶目錄】Python爬蟲
- input檔案選擇框檔案過濾引數accept
- Win10系統掃描磁碟時將檔案掃沒了如何解決Win10
- 8.var目錄下的檔案和目錄詳解
- IIS虛擬目錄掛載檔案伺服器目錄伺服器
- linux檔案與目錄管理命令Linux
- 檔案包含之銘感目錄
- Linux檔案與目錄管理(2)Linux
- win10 檢視病毒掃描記錄方法 win10如何檢視掃描檢測記錄Win10
- AWVS掃描器掃描web漏洞操作Web
- 全表掃描和全索引掃描索引
- php檔案操作之提取檔案/目錄的名稱PHP