java中怎樣獲得一個文件夾中的所有文件名


java中怎樣獲得一個文件夾中的所有文件名 https://zhidao.baidu.com/question/54064551.html

 

 1 package com.readfile;
 2 
 3 import java.io.File;
 4 public class GetAllFiles {
 5        public static void main(String[] args) {
 6       //路徑   這里寫一個路徑進去
 7        String path="F:\\QQ文檔";
 8     //調用方法
 9        getFiles(path);
10      }
11 
12             /**
13              * 遞歸獲取某路徑下的所有文件,文件夾,並輸出
14              */
15             public static void getFiles(String path) {
16                 File file = new File(path);
17 // 如果這個路徑是文件夾
18                 if (file.isDirectory()) {
19 // 獲取路徑下的所有文件
20                     File[] files = file.listFiles();
21                     for (int i = 0; i < files.length; i++) {
22 // 如果還是文件夾 遞歸獲取里面的文件 文件夾
23                         if (files[i].isDirectory()) {
24                             System.out.println("目錄:" + files[i].getPath());
25                             getFiles(files[i].getPath());
26                         } else {
27                             System.out.println("文件:" + files[i].getPath());
28                         }
29                     }
30 
31                 } else {
32                     System.out.println("文件:" + file.getPath());
33                 }
34             }
35         }

 

 判斷是否是文件夾 IsDirectory( ) https://blog.csdn.net/bingguang1993/article/details/83818828

1 String path="D:/a/b"; //我隨便給的一個目錄
2 File file=new File(path); //new的一個File對象
3 if(file.isDirectory()){ //如果path表示的是一個目錄則返回true
4 //這里要做什么邏輯判斷那就是你自己的事了
5 ....
6 }

 

java獲得Tomcat服務器的根目錄下的內容 https://www.cnblogs.com/chaoswu/p/10108817.html

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM