在java中如何获取给定目录中的文件
我想写一个java代码,给定一个目录名,我应该能够获得所有以list开头的文件(如list *之类的东西)并逐个读取每个文件(linewise),然后进行一些处理。
有哪些类可用并建议读取目录。 我的选择是通过File.list读取所有文件名,然后选择以列表开头的文件名。
谢谢
好吧,最核心的类是File
。
除此之外, File
的方法还需要一些类(如FileFilter
等)
您还可以尝试查看Apache Commons IO等实用程序库。
您可以使用此处所述的文件filter进行列表