java获取文件夹内的文件名
时间: 2023-10-20 20:10:59 浏览: 102
以下是Java代码示例,可以获取文件夹内的文件名:
```java
import java.io.File;
public class GetFilesInFolder {
public static void main(String[] args) {
String folderPath = "C:\\Users\\UserName\\Documents\\FolderName";
File folder = new File(folderPath);
if (folder.exists()) {
File[] files = folder.listFiles();
for (File file : files) {
if (file.isFile()) {
System.out.println(file.getName());
}
}
} else {
System.out.println("Folder doesn't exist");
}
}
}
```
在上面的示例中,我们首先指定了要获取文件名的文件夹的路径。然后,我们创建一个File对象,并检查文件夹是否存在。如果文件夹存在,我们使用listFiles()方法获取文件夹中的所有文件,并使用循环遍历这些文件。对于每个文件,我们检查它是否是文件(而不是文件夹),并打印出文件名。如果文件夹不存在,我们将显示一条错误消息。
阅读全文