遍歷資料夾
public void printFiles(File dir,int tab) {//tab为不同目录结构的缩进量 if (dir.isDirectory()) { File next[] = dir.listFiles();//判断如果是目录 则返回目录所有的文件名数组用于遍历文件夹 for (int i = 0;i<next.length;i++) {//层次缩进输出 System.out.print("---"); } for(int i = 0;i<next.length;i++) {//这里用了递归获取目录结构 System.out.println(next[i].getName()); if (next[i].isFile()) { printFiles(next[i],++tab); } } } }
以上是java如何遍歷資料夾的詳細內容。更多資訊請關注PHP中文網其他相關文章!