如何使用java从目录中获取文件列表
我想获取文件夹中的java文件列表。 例如,我将以“c:\main\java”的形式提供输入 在java内部,将有类似“c:\maina\java\io\ci\”的包结构,其中java文件将出现在ci文件夹中如何使用java从目录中获取文件列表,java,Java,我想获取文件夹中的java文件列表。 例如,我将以“c:\main\java”的形式提供输入 在java内部,将有类似“c:\maina\java\io\ci\”的包结构,其中java文件将出现在ci文件夹中 现在我想编写代码来列出文件夹中的那些java文件。使用ApacheFileutils listFiles方法 public static Collection<File> listFiles(File directory, St
现在我想编写代码来列出文件夹中的那些java文件。使用Apache
Fileutils listFiles
方法
public static Collection<File> listFiles(File directory,
String[] extensions,
boolean recursive)
公共静态集合列表文件(文件目录,
字符串[]扩展名,
布尔(递归)
并将扩展字符串数组值作为java传递,请尝试以下操作:
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);
}
}
String path=“您的文件路径”;
字符串文件;
文件夹=新文件(路径);
File[]listOfFiles=folder.listFiles();
for(int i=0;i
请向我们展示您的尝试,以便我们可以帮助您了解您的发展方向。File.getName()和File.isDirectory()是您的朋友。