我不是一个非常优秀的Java程序员,我需要知道如何打印出单个文件夹中的所有文件.请参阅以下代码:
for(int i=0;i<folder.number_of_files;i++){
System.out.println(filename[i]);
}
Run Code Online (Sandbox Code Playgroud)
谢谢你的时间
最简单的方法就是使用File#listFiles.如果您使用的是Java 7,请查看此文件以更改文件I/O库.例如,
File folder = ...;
for(File f : folder.listFiles())
{
System.out.println(f.getName());
}
Run Code Online (Sandbox Code Playgroud)
请注意,这不会获取目录中任何子文件夹的内容folder.