递归查某文件
来源:互联网 发布:程序员的线性代数 知乎 编辑:程序博客网 时间:2024/04/30 03:55
package com.heima.lei;import java.io.File;import java.util.Scanner;public class Test5 { /**递归查某文件 * @param args */ public static void main(String[] args) { File dir = getDir(); printDir(dir); } public static void printDir(File dir) { File [] dirs = dir.listFiles(); for (File dir1 : dirs) { if(dir1.isFile() && dir1.getName().endsWith(".txt")){ // dir1.getName().replace(".txt", ".doc"); System.out.println(dir1.getName()); }else if(dir1.isDirectory()){ printDir(dir1); } } } public static File getDir() { Scanner sc = new Scanner(System.in); System.out.println("输入文件夹路径: "); while(true){ String line = sc.nextLine(); File dir = new File(line); if(!dir.exists()){ System.out.println("文件夹路径不存在!请重输!"); }else if(dir.isFile()){ System.out.println("是文件目录,请重输!"); }else{ return dir; } } }}
0 0
- 递归查某文件
- 查文件
- mysql递归查树结构
- git 显示某版本查个文件
- 递归删除某类文件(命令行实现)
- oracle 與sqlserver 中的递归查詢
- C#递归复制文件
- 递归查找文件 -------陈开源
- 递归删除文件
- 遍历文件(递归)
- 递归遍历文件
- 递归方式搜索文件
- 递归,删除文件内容
- 递归显示文件目录
- 递归解开dsc文件
- 递归遍历目录文件
- 递归遍历文件
- 递归删除文件
- java——对象导论
- 带编码表的读写
- Java并发编程:CountDownLatch、CyclicBarrier和Semaphore
- 【Virtual Studio】.NET Framework 安装失败 发生严重错误
- LigerUI真假分页以及过滤查询功能
- 递归查某文件
- 贪心算法专题总结
- 四窗口卖票 实现Runnable
- LeetCode-206&92.Reverse Linked List
- 腾讯2016春季校园实习招聘技术岗初试(一面)问题汇总(CC++后台)
- 【URAL 1873】【超级坑水题】 GOV Chronicles
- 扑克牌顺子
- 老师发作业继承Thread
- MFC编程之创建Ribbon样式的应用程序框架