[英]java.nio.Files, java.nio.Paths on java 6
我需要重寫一些也應該在 Java 6 VM 上運行的 Java 7 文件 IO 代碼。
該實現使用了方便的 Java 7 功能,如自動關閉、 Paths
和Files
。
更具體地說,我需要處理像/tmp/foo/*.bar
這樣的/tmp/foo/*.bar
來返回所有.bar文件(目前使用Files.newDirectoryStream(dir, glob)
)。
有誰知道一個方便的圖書館嗎?
Apache Commons IO API 也是一個不錯的選擇。 我將它用於類似的工作(將使用 Path 對象的一些代碼從 java7 重寫為 java6)並且它們工作得很好。
Apache Ant API 將是一個很好的候選者,特別是他們的 FileSet 類可能會完成這項工作。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.