public static void main(String args[]){
File file = new File("D:\\10010");
List<File> fileList = new ArrayList<File>();
searchFile(fileList, file);
for(File files : fileList){
String fileStr = files.toString();
System.out.println( fileStr.substring(fileStr.indexOf("\\"), fileStr.length()) );
}
}
//遍历文件
public static void searchFile( List<File> fileList , File file ){
if(file != null){
if(file.isDirectory()){ //文件夹
File[] files = file.listFiles();
for(File file_temp : files){
searchFile(fileList, file_temp);
}
}else{ //文件
fileList.add(file);
}
}
}
输出结果
\10010\20121208\TEST13068\TEST13068_2.jpg
\10010\20121208\TEST13068\TEST13068_3.jpg
\10010\20121208\TEST13068\TEST13068_4.jpg
\10010\20121208\TEST13068\TEST13068_5.jpg
\10010\20130131\TEST12914\TEST12914.jpg
获取文件夹里的所有文件名称
最新推荐文章于 2024-07-23 17:47:45 发布