Java 读取指定目录下的文件名和目录名
Posted 远里歌声_why
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java 读取指定目录下的文件名和目录名相关的知识,希望对你有一定的参考价值。
需求:读取指定目录下的文件名和目录名
实现如下:
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 }
以上是关于Java 读取指定目录下的文件名和目录名的主要内容,如果未能解决你的问题,请参考以下文章
Java读取指定目录下的所有文件(子目录里的文件也可递归得到)
读取指定目录下的所有文件(windows 和 linux 版)