java 如何打开文件夹(包括文件夹内的文件夹)!
也就差不多检查一个硬盘内的所有文件夹,包括文件夹内的文件夹里的文件 展开
文件太多,过滤了下后缀为.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
差不多就是一个移动硬盘里所有文件夹内的文件的路径,包括文件夹里的文件的路径,
会死掉吗?
看你的文件有多少了,看你的代码的效率了
广告 您可能关注的内容 |