listFiles()在Java中使用的代码实例
时间: 2024-04-30 16:24:32 浏览: 13
以下是在Java中使用listFiles()方法的示例代码:
```
import java.io.File;
public class ListFilesExample {
public static void main(String[] args) {
// 指定要列出文件的目录
File directory = new File("C:\\Users\\User\\Desktop\\example");
// 获取目录下所有文件和文件夹的列表
File[] fileList = directory.listFiles();
// 遍历文件列表并打印文件名
for (File file : fileList) {
if (file.isFile()) {
System.out.println("File: " + file.getName());
} else if (file.isDirectory()) {
System.out.println("Directory: " + file.getName());
}
}
}
}
```
在此示例中,我们首先创建一个File对象,指定要列出其文件的目录。然后,我们使用listFiles()方法获取该目录下的所有文件和文件夹的列表。最后,我们遍历文件列表并使用getName()方法打印每个文件和文件夹的名称。注意,在遍历文件列表时,我们使用isFile()和isDirectory()方法检查每个文件的类型。