1. 程式人生 > >如何通過簡單的java代碼讀取本地磁盤目錄下的所有文件或者文件夾?

如何通過簡單的java代碼讀取本地磁盤目錄下的所有文件或者文件夾?

宋體 files test out sys nbsp 得到 ring 輸出

public class FileTest { public static void main(String[] args) {

//註意:File導 import java.io.File 包 File file = new File("K:\\");

File[] listFiles = file.listFiles();

for (File file2 : listFiles) {

   /**打印目錄下所有文件以及文件夾 只需要輸出file2就行了**/

  //System.out.println(file2);

    /**如果只想得到文件夾,就加if判斷(isDirectory是否包含文件夾)**/

   if(file2.isDirectory()) {

    System.out.println(file2); //打印此目錄下的所有文件夾(不包含文件)

   }

    /**如果只想得到文件,也是if判斷**/

    //if(!file2.isDirectory()) {

   //isDirectory是否包含文件夾 System.out.println(file2); //打印此目錄下的所有文件(不包含文件夾)

   // }

} }

}

如何通過簡單的java代碼讀取本地磁盤目錄下的所有文件或者文件夾?