利用IO的知识,实现一个程序列出某个目录下的所有的”.java”文件。
来源:互联网 发布:手机照片涂鸦软件 编辑:程序博客网 时间:2024/05/17 22:15
import java.io.File;
import java.util.regex.Pattern;
import java.util.regex.Matcher ;
/**
* 利用IO的知识,实现一个程序列出某个目录下的所有的”.java”文件。
*
* @author user
*
*/
public class FindFile {
public static void main(String[] args) {
String address = "C:/Documents and Settings/user/桌面/Lecture notes";
File f = new File(address);
FindFile.find(f);
}
public static void find(File f) {
File[] childs = f.listFiles();
for (int i = 0; i < childs.length; i++) {
String regex = ".java";
String s = childs[i].getName();
Pattern p = Pattern.compile(regex,Pattern.CASE_INSENSITIVE);
Matcher m = p.matcher(s);
if(s.length() > 5 && m.find(s.length()-5)){
System.out.println(childs[i].getName());
}
if (childs[i].isDirectory()) {
find(childs[i]);
}
}
}
}
- 利用IO的知识,实现一个程序列出某个目录下的所有的”.java”文件。
- [IO]如何列出某个目录下的所有文件
- 列出某个目录下的所有文件
- 列出某个目录下的所有Java文件
- [IO]如何列出某个目录下的所有子目录
- 列出一个目录下的所有文件
- 列出某个目录下的所有文件和列出某目录下所有的子目录
- java列出目录下的所有文件
- java列出目录下的所有文件
- 如何列出某个目录下的所有文件?
- java:递归实现输出目录下所有的文件(列出目录下所有的文件)
- java程序的递归算法,列出某个目录下的所有子目录和文件
- java程序的递归算法,列出某个目录下的所有子目录和文件
- java程序的递归算法,列出某个目录下的所有子目录和文件
- java程序的递归算法,列出某个目录下的所有子目录和文件
- java程序的递归算法,列出某个目录下的所有子目录和文件
- java程序的递归算法 列出某个目录下的所有子目录和文件
- java程序的递归算法,列出某个目录下的所有子目录和文件
- CAD快捷命令
- 批处理 取得当前路径 %CD%
- VS2005, MFC, 无法打开.rc文件, rc:opened in another editor
- 《编程高手箴言》读书笔记缘起
- day12 Java IO 中的文件路径 Propertity 文件 Socket 网络编程
- 利用IO的知识,实现一个程序列出某个目录下的所有的”.java”文件。
- [转]encoding and decoding base64 with c++
- 设置 linux 中的端口 跳过防火墙
- 编写一个文件,读取 src 下面day12包 下面的my.properties 文件,文件内容如下, className=day12.User 结合 IO、反射知识,完成 配置文件中对象的创建和方法调用。并编写方法,列举出 Student 类中所有的属性、
- 完成一个程序,打印一个树状的目录结构。子目录与父目录之间有两个空格的缩进
- 好累
- 如何使用.net编写GPS应用程序
- C++xml文件操作 CMarkup学习方法说明(转)
- 使用elementhost将wpf内容移植到winform窗体