java 如何打开文件夹(包括文件夹内的文件夹)!

就显示出文件夹内文件的路径包括这个文件夹内的文件夹,也包括这个文件夹内文件夹内的文件夹!也就差不多检查一个硬盘内的所有文件夹,包括文件夹内的文件夹里的文件... 就显示出文件夹内文件的路径 包括这个文件夹内的文件夹,也包括这个文件夹内文件夹内的文件夹!
也就差不多检查一个硬盘内的所有文件夹,包括文件夹内的文件夹里的文件
展开
 我来答
巫难天地难m
2015-02-28 · TA获得超过263个赞
知道小有建树答主
回答量:173
采纳率:0%
帮助的人:137万
展开全部

文件太多,过滤了下后缀为.mp3的所有文件:


package cn.zhidao.file;

import java.io.File;

/**
 * 
 * @author Administrator
 * 
 */
public class Read {
    public static void main(String[] args) {
        getFileName("D:");
    }

    public static void getFileName(String path) {
        File file = new File(path);
        if (file.isDirectory()) {
            File[] dirFile = file.listFiles();
            if (dirFile!=null) {
                for (File f : dirFile) {
                    if (f.isDirectory())
                        getFileName(f.getAbsolutePath());
                    else {
                        if (f.getAbsolutePath().endsWith(".mp3")) {
                            System.out.println(f.getAbsolutePath());
                        }
                    }
                }
            }

        }
    }
}

列出所有文件将 if (f.getAbsolutePath().endsWith(".mp3"))
删除!

结果:

D:\KwDownloadx\Song\刘珂矣-半壶纱.mp3
D:\KwDownloadx\Song\刘珂矣-芙蓉雨.mp3
D:\KwDownloadx\Song\墨明棋妙-兰若词 (墨明棋妙版).mp3
D:\KwDownloadx\Song\孙子涵-唐人.mp3
D:\KwDownloadx\Song\孙露-不甘寂寞 - 中四 2012新概念.mp3
D:\KwDownloadx\Song\孙露-你是我今生最爱的女孩.mp3
D:\KwDownloadx\Song\孙露-我的爱情被你烧成灰.mp3
D:\KwDownloadx\Song\孙露-离别的秋天.mp3
D:\KwDownloadx\Song\小5-离殇.mp3
D:\KwDownloadx\Song\崔子格&徐誉滕-相思网.mp3
D:\KwDownloadx\Song\影视原声-杀破狼.mp3
D:\KwDownloadx\Song\心然-千年缘(《仙剑奇侠传四》游戏插曲).mp3
D:\KwDownloadx\Song\董贞-白素贞.mp3
D:\KwDownloadx\Song\蓝心湄-一见钟情.mp3
D:\KwDownloadx\Temp\05E1D065515DA6EE.mp3
D:\KwDownloadx\Temp\2F88AECE3F82FCF8.mp3
D:\KwDownloadx\Temp\5698305283F21441.mp3
D:\KwDownloadx\Temp\6087F8E0D5464C96.mp3
D:\KwDownloadx\Temp\A70A6A5436669AB1.mp3
D:\KwDownloadx\Temp\BADF8AD408BE33A5.mp3
D:\KwDownloadx\Temp\C0F80A936A01A2E1.mp3
D:\KwDownloadx\Temp\D33494CB9EB6FFA4.mp3
D:\KwDownloadx\Temp\E9261B021C2BF6C2.mp3
D:\KwDownloadx\Temp\EBDB7CF54D4D2922.mp3
D:\SoftWare\编程软件\android-sdk_r21.1-windows\android-sdk-windows\android-4\samples\ApiDemos\res\raw\test_cbr.mp3
D:\SoftWare\编程软件\android-sdk_r21.1-windows\android-sdk-windows\platforms\android-4\samples\ApiDemos\res\raw\test_cbr.mp3
D:\SoftWare\编程软件\android-sdk_r21.1-windows\android-sdk-windows\samples\android-17\ApiDemos\res\raw\test_cbr.mp3

匿名用户
2015-02-28
展开全部
你的意思是你电脑里所有的文件与文件夹你都要知道他们的路径?那你的代码要死掉了
追问
差不多就是一个移动硬盘里所有文件夹内的文件的路径,包括文件夹里的文件的路径,
会死掉吗?
追答
看你的文件有多少了,看你的代码的效率了
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式