您的位置:首页 > 编程语言 > Java开发

学习笔记 - java递归遍历文件夹

2015-09-29 23:15 543 查看
public class FileTest {

public static void main(String[] args) {
// TODO Auto-generated method stub
FileTest ft = new FileTest();
File[] filelist = File.listRoots();
for(File f: filelist)
ft.listDir(f.toString());
}

public void listDir(String path){
File file = new File(path);
File[] filelist = file.listFiles();
if(filelist != null)
for(File f: filelist){
String pathn = path + "\\" + f.getName();
if(f.isDirectory()){
listDir(pathn);
}else;
System.out.println(pathn);
}
}
}

学了File类及常用方法后的小案例
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: