获取某个类型文件
Posted xiaokaivip
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了获取某个类型文件相关的知识,希望对你有一定的参考价值。
package File; import java.io.File; import java.io.FilenameFilter; public class FileNameSelector implements FilenameFilter { String extension = "."; public FileNameSelector(String fileExtensionNoDot) { extension += fileExtensionNoDot; } @Override public boolean accept(File dir, String name) { return name.endsWith(extension); } public static void main(String[] args) { File directory = new File("E:\\"); // 列出所有文件 File[] files = directory.listFiles(); System.out.println("\n目录" + directory.getName() + "下的所有文件"); for (File file : files) { System.out.print(" " + file.getName()); } // 列出所有.txt文件 File[] txtFiles = directory.listFiles(new FileNameSelector("txt")); System.out.println("\n目录" + directory.getName() + "下的.txt文件"); for (File file : txtFiles) { System.out.print(" " + file.getName()); } // 列出所有.java文件 File[] javaFiles = directory.listFiles(new FileNameSelector("java")); System.out.println("\n目录" + directory.getName() + "下的.java文件"); for (File file : javaFiles) { System.out.print(" " + file.getName()); } } }
以上是关于获取某个类型文件的主要内容,如果未能解决你的问题,请参考以下文章
是否有标准或首选标签类型可用于向某个位置添加额外的锚点/片段链接?