gpt4 book ai didi

fileutils - Apache Commons IO FileUtils 列表文件 : how to get list of files with no extension?

转载 作者:行者123 更新时间:2023-12-05 06:41:39 24 4
gpt4 key购买 nike

我正在尝试使用 org.apache.commons.io.FileUtils.listFiles() 获取没有扩展名的文件列表,如下所示 http://www.avajava.com/tutorials/lessons/how-do-i-get-all-files-with-certain-extensions-in-a-directory-including-subdirectories.html

package test;

import java.io.File;
import java.io.IOException;
import java.util.List;

import org.apache.commons.io.FileUtils;

public class GetAllFilesInDirectoryBasedOnExtensions {

public static void main(String[] args) throws IOException {

File dir = new File("dir");
String[] extensions = new String[] { "txt", "jsp" };
System.out.println("Getting all .txt and .jsp files in " + dir.getCanonicalPath()
+ " including those in subdirectories");
List<File> files = (List<File>) FileUtils.listFiles(dir, extensions, true);
for (File file : files) {
System.out.println("file: " + file.getCanonicalPath());
}

}

}

但我需要一个没有扩展名的文件列表。我试过 {".", ""} 但没有用。有可能吗?

最佳答案

正如@Jens 在他的评论中所报告的那样,null 参数可以解决问题:

Debugging FileUtils.listFiles

关于fileutils - Apache Commons IO FileUtils 列表文件 : how to get list of files with no extension?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39897910/

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