gpt4 book ai didi

java - 在指定文件夹中查找扩展名为.java的文件

转载 作者:行者123 更新时间:2023-12-02 04:41:04 26 4
gpt4 key购买 nike

任务:

Write a Java application that accepts two file names as arguments: dirName and fileName Find all non-directory files contained in directory dirName whose name ends in ".java"

我尝试使用此代码,但如何打印以“.java”结尾的文件?这是我第一次使用这些东西,我不知道如何使用它们。

import java.io.File;
import java.io.FilenameFilter;

public class Filter {

public static File[] finder(String dirName){
File dir = new File(dirName);

return dir.listFiles(new FilenameFilter() {
public boolean accept(File dir, String filename)
{ return filename.endsWith(".txt"); }
});

}

public static void main(String[] args){
String dirName = "src";
System.out.println(finder(dirName));

}

}

最佳答案

return !dir.isDirectory() && filename.endsWith(".java");

关于java - 在指定文件夹中查找扩展名为.java的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30174401/

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