付费节点推荐
免费节点
节点使用教程
[t]1. 创建目录[/t]
public boolean mkdir() //创建成功返回true
[t]2.列出目录中的文件[/t]
public String[] list() // 用字符串的形式返回目录下的文件
public File[] listFiles() //用File对象形式返回目录下的全部文件
public String[] list(FilenameFilter obj) //该方法用字符串形式返回目录下的指定类型的所有文件
public File [] listFiles(FilenameFilter obj) ///该方法用File对象返回目录下的指定类型的所有文件
上述方法中的参数FilenameFilter是一个接口,该接口必须重写accept方法。
public boolean accept(File dir,String name );
package 极客学院练习;
import java.io.File;
public class Folder_listDemo {
public static void main(String[] args) {
File dirFile = new File(".");
System.out.println(dirFile.getAbsoluteFile());
FileAccept fileAccept = new FileAccept();
fileAccept.setExtendName("java");
String fileName[] = dirFile.list(fileAccept);
for (String name : fileName) {
System.out.println(name);
}
}
}
package 极客学院练习;
import java.io.File;
import java.io.FilenameFilter;
public class FileAccept implements FilenameFilter {
private String extendName;
@Override
public boolean accept(File dir, String name) {
return name.endsWith(extendName);
}
public void setExtendName(String s) {
extendName = "." + s;
}
}
未经允许不得转载:Bcoder资源网 » Java列出目录下的文件
评论前必须登录!
登陆 注册