用递归的方法去遍历指定目录中所有的指定文件
来源:互联网 发布:tensorflow 显卡要求 编辑:程序博客网 时间:2024/06/05 13:36
package cn.zll.demo;import java.io.File;public class test { public void bianli(String name){ File f1=new File(name); File[] list= f1.listFiles(); //有的系统目录不能读取,为了防止数组为空。这里进行判断。 if (list==null) { return; } for (File file : list) { if(file.isFile()){ //System.out.println(file.getAbsolutePath()); if (file.getName().endsWith("jpg")) { System.out.println(file); } }else if(file.isDirectory()){ String nameString=file.getAbsolutePath(); bianli(nameString); } } }}还有我们要注意的事情:File:可以表示文件或者文件夹的路径。 File file=new File("d:\\demo\\test"); //创建文件夹,只能是单目录 boolean b= file.mkdir(); System.out.println(b); //创建文件,这里我们要注意文件所在的文件夹必须首先是存在的。 File file2=new File("d:\\demo\\a.txt"); //删除文件 //file2.delete(); try { file2.createNewFile(); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); } //创建多级目录 File f4=new File("D:\\demo\\test\\de"); f4.mkdirs();注意:我们通过FileOutputStream也可以创建一个文件//在eclipse的工作空间中创建一个c.txt的文件,通过FileOutputStream //构造方法可以看出。FileOutputStream out=new FileOutputStream("c.txt"); out.write("sss".getBytes());
阅读全文
0 0
- 用递归的方法去遍历指定目录中所有的指定文件
- 遍历出指定目录下的所有文件 --递归调用
- 遍历指定目录下的所有文件
- 转载遍历指定目录下所有指定类型的文件
- 用嵌套递归的方法搜索指定目录下的所有文件
- VB中枚举指定目录下所有文件的方法
- Java利用递归思想遍历指定目录,获取所有的文件
- 遍历指定目录下指定类型文件的方法集锦
- 递归列出指定目录下的所有文件的绝对路径
- PHP递归遍历指定目录的文件并统计文件数量的方法
- linux下递归删除目录下所有指定的文件
- 递归列出指定目录下所有的符号链接文件
- 递归列出指定目录下所有的普通文件
- 一个遍历指定目录下所有文件的例子
- 一个遍历指定目录下所有文件的例子
- 遍历输出指定目录下的所有文件
- Linux C :遍历输出指定目录下的所有文件
- Linux C :遍历输出指定目录下的所有文件
- redis
- 适配iOS11
- 单例模式(SingleTon)
- 简述梯度下降法在神经网络中的作用
- 第一范式,第二范式,第三范式
- 用递归的方法去遍历指定目录中所有的指定文件
- TreeSet学习的个人记录
- Pillow教程(一)
- C/C++ 第三周线性表项目(1) 顺序表的基本运算
- 蓝牙
- 用Python学《微积分B》(反常积分)
- 使用keytool命令生成证书:
- 第四周 项目2
- MySQL四种常用建表语句