需求:讀取指定目錄下的文件名和目錄名
實現如下:
1 package com.test.common.util; 2 3 import java.io.File; 4 5 public class ReadFile { 6 7 /* 8 * 讀取指定路徑下的文件名和目錄名 9 */ 10 public void getFileList() { 11 File file = new File("D:\\"); 12 13 File[] fileList = file.listFiles(); 14 15 for (int i = 0; i < fileList.length; i++) { 16 if (fileList[i].isFile()) { 17 String fileName = fileList[i].getName(); 18 System.out.println("文件:" + fileName); 19 } 20 21 if (fileList[i].isDirectory()) { 22 String fileName = fileList[i].getName(); 23 System.out.println("目錄:" + fileName); 24 } 25 } 26 } 27 28 public static void main(String[] args) { 29 ReadFile rf = new ReadFile(); 30 rf.getFileList(); 31 } 32 }
