gpt4 book ai didi

java - 获取文件夹中的文件名

转载 作者:行者123 更新时间:2023-12-01 15:02:54 25 4
gpt4 key购买 nike

决定以不同的方式提出问题,假设我们有一个文件测试,有很多不同的文件,其中一些类型为 indeks.html、kiki.tht、lololo.bin 等,以获取名称文件夹中的所有文件,您可以使用以下代码:

File folder = new File("C:\\test\\");
File[] listOfFiles = folder.listFiles();

for (int i = 0; i < listOfFiles.length; i++) {
if (listOfFiles[i].isFile()) {
System.out.println(listOfFiles[i].getName());
}
}

但是如何只显示文件名而不显示扩展名呢? indeks.html looolo.tht 不喜欢(只要记住该地段中的文件,没有重名),并且索引和looolo)

最佳答案

String fileName = listOfFiles[i].getName();
int index = fileName.lastIndexOf('.');
if (index >= 0) {
fileName = fileName.substring(0, index);
}
System.out.println(fileName);

关于java - 获取文件夹中的文件名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13381810/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com