java遍历文件夹下所有文件获取文件名(含代码示例)

可以使用java.io.File类的listFiles()方法来遍历文件夹下的所有文件,并获取文件名。下面是一个实现的示例代码:public static void main(String[] args) {

可以使用java.io.File类的listFiles()方法来遍历文件夹下的所有文件,并获取文件名。是一个实现的示例代码:public static void main(String[] args) {

可以使用java.io.File类的listFiles()方法来遍历文件夹下的所有文件,并获取文件名。是一个实现的示例代码:

public static void main(String[] args) {

// 指定要遍历的文件夹

String path = "D:\\test";

// 调用listFiles方法获取该文件夹下所有文件和文件夹

File file = new File(path);

File[] files = file.listFiles();

if (files != null) {

// 遍历文件夹

for (File f : files) {

// 如果是文件,则输出文件名

if (f.isFile()) {

System.out.println(f.getName());

}

// 如果是文件夹,则递归调用listFiles方法

else if (f.isDirectory()) {

listFiles(f.getAbsolutePath());

}

}

}

}

// 递归调用listFiles方法

public static void listFiles(String path) {

File file = new File(path);

File[] files = file.listFiles();

if (files != null) {

for (File f : files) {

if (f.isFile()) {

System.out.println(f.getName());

} else if (f.isDirectory()) {

listFiles(f.getAbsolutePath());

}

}

}

}

本站系公益性非盈利分享网址,本文来自用户投稿,不代表码文网立场,如若转载,请注明出处

(12)
java 贪心算法(含代码示例)
上一篇
java培训多少学费(含代码示例)
下一篇

相关推荐

发表评论

登录 后才能评论

评论列表(36条)