程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> JAVA編程 >> 關於JAVA >> JAVA遍歷一個文件夾中的一切文件的小例子

JAVA遍歷一個文件夾中的一切文件的小例子

編輯:關於JAVA

JAVA遍歷一個文件夾中的一切文件的小例子。本站提示廣大學習愛好者:(JAVA遍歷一個文件夾中的一切文件的小例子)文章只能為提供參考,不一定能成為您想要的結果。以下是JAVA遍歷一個文件夾中的一切文件的小例子正文



import java.io.File;
import java.util.ArrayList;

public class FileTest {
 private static ArrayList<String> filelist = new ArrayList<String>();

 public static void main(String[] args) throws Exception {

    String filePath = "E://Struts2";
    getFiles(filePath);
 }
 /*
  * 經由過程遞歸獲得某一途徑下一切的目次及其文件
  */
 static void getFiles(String filePath){
  File root = new File(filePath);
    File[] files = root.listFiles();
    for(File file:files){    
     if(file.isDirectory()){
      /*
       * 遞歸挪用
       */
      getFiles(file.getAbsolutePath());
      filelist.add(file.getAbsolutePath());
      System.out.println("顯示"+filePath+"下一切子目次及其文件"+file.getAbsolutePath());
     }else{
      System.out.println("顯示"+filePath+"下一切子目次"+file.getAbsolutePath());
     }    
    }
 }
}

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved