java里如何遍历一个文件夹获取该文件夹里的所有文件名

java里如何遍历一个文件夹获取该文件夹里的所有文件名,第1张

一个文件里不但有文件还有文件夹所以代码如下

先定义一个方法然后在main方法里调用

public void getFileName(File f){

if(fisFile()){

Systemoutprintln(fgetName());

}else{

List<File> l=flistFile();

for(File file:l){

filegetFileName();

}

}

}

这道题主要就是利用了String类的split()方法,进行多次调用,已经帮你实现了,代码如下:

public

class

Test{

public

static

void

main(String[]

args){

String

str

=

"c:/win/good/aaatxt;d:/win/good/bbbtxt;c:/win/cccctxt;";

//得到路径数组

String[]

fileRoot

=

strsplit(";");

String[]

fileName

=

null;

for(int

i

=

0;i

<

fileRootlength;i++){

if(fileRoot[i]

!=

null){

fileName

=

fileRoot[i]split("/");

//得到最终需要的文件名

Systemoutprintln

(fileName[fileNamelength-1]);

}

}

}

}

以上就是关于java里如何遍历一个文件夹获取该文件夹里的所有文件名全部的内容,包括:java里如何遍历一个文件夹获取该文件夹里的所有文件名、java代码实现从路径字符串中获取文件名称、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9582260.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-29
下一篇 2023-04-29

发表评论

登录后才能评论

评论列表(0条)

保存