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