我想获取文件夹中的java文件列表。 例如,我将输入提供为“c:\ main \ java” 在java中,会有像“c:\ maina \ java \ io \ ci \”这样的包结构,其中java文件将出现在ci文件夹中。
现在我想编写代码来列出文件夹中的那些java文件。
答案 0 :(得分:0)
使用Apache Fileutils listFiles
方法
public static Collection<File> listFiles(File directory,
String[] extensions,
boolean recursive)
并将扩展字符串数组值作为java
传递答案 1 :(得分:0)
试试这个:
String path = "your file path";
String files;
File folder = new File(path);
File[] listOfFiles = folder.listFiles();
for (int i = 0; i < listOfFiles.length; i++)
{
if (listOfFiles[i].isFile())
{
files = listOfFiles[i].getName();
System.out.println(files);
}
}