簡體   English   中英

java 6 上的 java.nio.Files、java.nio.Paths

[英]java.nio.Files, java.nio.Paths on java 6

我需要重寫一些也應該在 Java 6 VM 上運行的 Java 7 文件 IO 代碼。

該實現使用了方便的 Java 7 功能,如自動關閉、 PathsFiles

更具體地說,我需要處理像/tmp/foo/*.bar這樣的/tmp/foo/*.bar來返回所有.bar文件(目前使用Files.newDirectoryStream(dir, glob) )。

有誰知道一個方便的圖書館嗎?

Apache Commons IO API 也是一個不錯的選擇。 我將它用於類似的工作(將使用 Path 對象的一些代碼從 java7 重寫為 java6)並且它們工作得很好。

Apache Ant API 將是一個很好的候選者,特別是他們的 FileSet 類可能會完成這項工作。

guava在 java6 上運行,它有一個很好的I/O api

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM