如何判断一个文件夹里是否有文件,文件夹的路径知道了

直接上代码
2025-04-05 18:32:08
推荐回答(4个)
回答1:

java代码

String filePath = "C:/logs";
File f = new File(filePath);
if(f.isDirectory()){ // 首先判断该路径是否是文件夹,如果不是就自己结束吧,此处省略不是文件夹的情况
File[] fileList = f.listFiles();// 得到该文件夹下的所有文件和文件夹列表
for(File fs : fileList) { // 循环该列表
if(fs.isFile()) { // 如果得到的为文件,则提示
System.out.println("有文件");
}
}
}

// 一些地方需要tyr catch 自己添加即可

回答2:

python 返回文件夹下所有文件,满足你的需求

os.walk()返回一个三元素的tuple:当前路径、子文件夹名称、文件列表。
>>> import os
>>> def fun( path ):
... for root, dirs, files in os.walk( path ):
... for fn in files:
... print root, fn

回答3:

文件夹属性,看包含那里显示有没有

回答4:

看这个文件夹的属性,应该知道有没有文件!