java怎么读取目录下所有文件名

在Java中,我们可以使用`java.io.File`类来读取目录下的所有文件名,以下是一个简单的示例:

java怎么读取目录下所有文件名

import java.io.File;

public class ReadDirectory {
    public static void main(String[] args) {
        // 指定要读取的目录路径
        String directoryPath = "D:/example";
        
        // 创建一个File对象
        File directory = new File(directoryPath);
        
        // 获取目录下的所有文件和文件夹
        File[] files = directory.listFiles();
        
        // 遍历文件数组,打印文件名
        for (File file : files) {
            System.out.println(file.getName());
        }
    }
}

在这个示例中,我们首先导入了`java.io.File`类,我们指定了要读取的目录路径(在这里是`D:/example`),并创建了一个File对象,接下来,我们使用`listFiles()`方法获取目录下的所有文件和文件夹,并将其存储在一个File数组中,我们遍历这个数组,使用`getName()`方法打印出每个文件或文件夹的名称。

运行这段代码,你将会看到如下输出:

java怎么读取目录下所有文件名

file1.txt
file2.txt
folder1
folder2

这就是如何在Java中读取目录下所有文件名的方法,希望这篇文章对你有所帮助!如果你还有其他问题,请随时提问。

原创文章,作者:K-seo,如若转载,请注明出处:https://www.kdun.cn/ask/101357.html

(0)
K-seoK-seoSEO优化员
上一篇 2023年12月10日 11:20
下一篇 2023年12月10日 11:21

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注

免备案 高防CDN 无视CC/DDOS攻击 限时秒杀,10元即可体验  (专业解决各类攻击)>>点击进入