1
我試圖創建自己的流,類似PathContentStream
,它獲取路徑並返回其中包含多少個文件,文件夾和子文件夾以及它們是什麼類型(如avi或txt)。如何在java中獲得一個包含流的文件夾的內容?
java stream API中有什麼可以實現這個功能嗎?
我試圖創建自己的流,類似PathContentStream
,它獲取路徑並返回其中包含多少個文件,文件夾和子文件夾以及它們是什麼類型(如avi或txt)。如何在java中獲得一個包含流的文件夾的內容?
java stream API中有什麼可以實現這個功能嗎?
現在還不太清楚這種流的本質是什麼。一般的回答:不行,java api中沒有這樣的流。但是,如果你要編寫它的本質,你可以創建自己的,它會實現類似的東西:
public interface InputFileItemStream implements Closeable {
File read();
void close();
void reset();
...
}
這是什麼目標?這將如何使用?你爲什麼要流式傳輸? – ControlAltDel 2014-08-28 15:13:42
基於什麼文件類型?一個(Windows)三個char擴展名?文件類型很棘手,不確定是否有任何通用的跨平臺方式。 – wwright 2014-08-28 15:16:05