導航:首頁 > 編程語言 > javagetnamefile

javagetnamefile

發布時間:2025-03-06 19:53:23

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

java中獲得一個文件夾中的所有文件名代碼如下:

packagecom.readfile;

importjava.io.File;

publicclassGetAllFiles {

publicstaticvoidmain(String[] args) {

//路徑 這里寫一個路徑進去

String path="F:\QQ文檔";

//調用方法

getFiles(path);

}

/**

* 遞歸獲取某路徑下的所有文件,文件夾,並輸出

*/

publicstaticvoidgetFiles(String path) {

File file =newFile(path);

// 如果這個路徑是文件夾

if(file.isDirectory()) {

// 獲取路徑下的所有文件

File[] files = file.listFiles();

for(inti =0; i < files.length; i++) {

// 如果還是文件夾 遞歸獲取裡面的文件 文件夾

if(files[i].isDirectory()) {

System.out.println("目錄:"+ files[i].getPath());

getFiles(files[i].getPath());

}else{

System.out.println("文件:"+ files[i].getPath());

}

}

}else{

System.out.println("文件:"+ file.getPath());

}

}

}

(1)javagetnamefile擴展閱讀:

如果想要獲得當前文件中的文件名只需要String [] fileName = file.list();就可以了。

如果要包括文件中的文件名就可以用遞歸的方式。下面是兩個具體的實現。

其中public static String [] getFileName(String path)是只得到當前文件中的文件名。

public static void getAllFileName(String path,ArrayList<String> fileName)是包括當前文件及其子文件的文件名。

❷ file.getOriginalFilename()在java中是得到文件的完整名字嗎

file.getOriginalFilename()是得到上傳時的文件名。

閱讀全文

與javagetnamefile相關的資料

熱點內容
6s手機自帶的程序 瀏覽:408
剪輯和編程哪個作為副業 瀏覽:302
js可以隱藏頁面的div嗎 瀏覽:398
哪裡可以查自己車輪轂孔距數據 瀏覽:303
中央文件在哪裡可以找到 瀏覽:456
港劇那個app 瀏覽:107
excel按照名稱放入對應文件夾 瀏覽:538
毒葯app現狀 瀏覽:343
換蘋果屏幕視頻教程5S 瀏覽:900
手機excel表格改文件名 瀏覽:852
迅雷vip診斷工具 瀏覽:436
網路盒子光纖g紅燈什麼意思 瀏覽:62
office2003視頻教程全集 瀏覽:31
商品文件格式 瀏覽:610
u盤中病毒文件結尾變成exe怎麼辦 瀏覽:889
sql注入jsky 瀏覽:638
桌面視頻文件地址怎麼復制 瀏覽:531
資料庫怎麼查重復的數據 瀏覽:666
離線百科資料庫有哪些 瀏覽:974
禁止訪問php文件類型 瀏覽:39

友情鏈接