java找到文件夹下所有的指定格式文件并输出到txt
来源:互联网 发布:php文章评论代码 编辑:程序博客网 时间:2024/05/17 23:48
import java.io.*;public class CopyDirsMain {/** * 注意,pw初始化不能在递归里面。在递归时可能会出错 * * */public static void main(String[] args) {String source = "e:\\test2";PrintWriter pw = null;try {pw = new PrintWriter(new BufferedWriter(new FileWriter("e:\\cpp.txt")), true);traversDir(new File(source), ".txt", pw);} catch (IOException e) {// TODO 自动生成的 catch 块e.printStackTrace();} finally {if (pw != null) {pw.close();}}}/**寻找文件夹下的指定格式文件 * 打印到指定打印流 * @param file * @param str * @param pw */private static void traversDir(File file, String str, PrintWriter pw) {File files[] = file.listFiles();String name;for (File f : files) {if (f.isFile()) {name = f.getName();if (name.endsWith(str)) {pw.println(f.getAbsolutePath());//System.out.println("1个");}} else if (f.isDirectory()) {traversDir(new File(file, f.getName()), str, pw);}}}}
运行后cpp.txt的内容
e:\test2\新建文件夹\1.txte:\test2\新建文件夹\fdfdfdfer\343.txte:\test2\新建文件夹\fdfdfdfer\fdsfsd.txte:\test2\新建文件夹\新建文本文档.txte:\test2\新建文本文档.txt
0 0
- java找到文件夹下所有的指定格式文件并输出到txt
- C#获取指定盘符/文件夹下的所有folder/data,并输出保存到*.txt
- 用JAVA扫描指定文件夹下面所有以.txt结尾的文件,并将其绝对路径输出
- 用JAVA扫描指定文件夹下面所有以.txt结尾的文件,并将其绝对路径输出 .
- 读取一个文件夹下所有的txt文件,并保存到一个txt文本中
- CFileFind类遍历查找文件夹下的所有文件,或者指定文件,并使用ofstream输出到制定文本
- 查找指定文件夹下的指定格式文件
- 输出一个文件夹下的所有文件名到一个txt或者excel表格中成为一列
- 复制原文件夹下的所有文件到指定文件夹
- 拷贝某个文件夹下的所有文件到指定文件夹
- 如何读取一个文件夹下的所有图像文件,并制作负样本到指定目录
- java 复制文件夹下所有文件到指定的文件夹,不改变目录结构
- Java遍历文件夹下所有文件并替换指定字符串
- 将用户输入在控制台上的指定路径下所有的.txt文件复制到c盘下随意目录(你可以自己指定路径)并在复制后将.txt后缀名更改成.java后缀名
- java 把指定文件夹下的所有文件目录和文件都压缩到指定文件夹下
- Java复制文件夹的所有内容到指定文件夹
- 编写程序,将指定目录下所有.java 文件拷贝到另一个目的中,并将扩展名改为.txt。
- 输出指定文件夹下所有文件的路径
- HDU 1166 敌兵布阵 Segment Tree题解
- 有用软件
- Python中线程池的实现
- Hash碰撞导致的denial of service
- OPPO find5(X909)Omni刷机包 原生安卓4.4.2 超流畅省电
- java找到文件夹下所有的指定格式文件并输出到txt
- Linux用户组与文件权限
- Block学习一:基本用法,用block封装NSURLRequest异步请求
- 在前人代码的基础上写的JS函数
- 设备管理器里的6TO4 Adapter
- 工厂模式
- 论SEO
- insmod
- Reduce Gaming Latency (Lowering Ping) in Windows