java如何获取指定路径下的直接下级文件目录,而非所有的下级文件目录

java如何获取指定路径下的直接下级文件目录,而非所有的下级文件目录... java如何获取指定路径下的直接下级文件目录,而非所有的下级文件目录 展开
 我来答
burningskyc
2015-07-22 · 超过10用户采纳过TA的回答
知道答主
回答量:61
采纳率:0%
帮助的人:26.8万
展开全部
File file = new File("指定目录");
File[] files = file.listFiles();
for(File fileIn : files){
if(fileIn.isDirectory()){
System.out.println(fileIn.getPath());
}
}
追问
犯2了,一直以为listFiles有级联特性,庐山瀑布汗
你的是正确的;也可以用如下的来实现:
File file = new File("e://");
File[] files = file.listFiles(new java.io.FileFilter() {
@Override
public boolean accept(File f) {
return f.isDirectory();
}
});
指尖点滴bV
2015-07-22 · TA获得超过626个赞
知道小有建树答主
回答量:1258
采纳率:71%
帮助的人:249万
展开全部
直接下级可能有多个,你只要查的第一个吗?
追问
所有的直接下级目录
追答
File file = new File("c:/");
File[] files = file.listFiles();
for (File f : files) {
if (f.isDirectory()) {// 判断是否文件夹
System.err.println(f.getAbsolutePath());
} else{

}
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式