zoukankan      html  css  js  c++  java
  • File类之在指定目录中查找文件

     1 package IoDemo;
     2 
     3 import java.io.File;
     4 
     5 /**
     6  * @Title:FileDemo2
     7  * @Description:在指定的目录中查找文件
     8  * @author Crazy-ZJ
     9  * @data 2017年9月21日下午5:45:24
    10  * @book 疯狂java讲义(第三版):
    11  */
    12 public class FileDemo2 {
    13     public static  void main(String[] args){
    14         findFile(new File("C:\Users\yue"),".jpg");
    15     }
    16     /**
    17      * 查找文件的方法
    18      */
    19     public static void findFile(File target,String ext){
    20         if(target == null)return;
    21         //如果文件是目录
    22         if(target.isDirectory()){
    23             File[] files = target.listFiles();
    24             if(files != null){
    25                 for(File f : files){
    26                     findFile(f,ext);//递归调用
    27                 }
    28             }
    29         }else{
    30             //如果文件不是目录
    31            String name = target.getName().toLowerCase();
    32 //           System.out.println(name);
    33            if(name.endsWith(ext)){
    34                System.out.println(target.getAbsolutePath());
    35            }
    36             
    37         }
    38     }
    39 }
    拼了命、尽了兴
  • 相关阅读:
    BiLiBiLi爬虫
    12-UE4-控件类型
    11-UE4-UMG UI设计器
    10-UE4-蓝图定义简介
    UE4-目录结构简介
    UE4-字符串
    UE4-基类
    Redis-事物
    Redis的主从配置
    Redis持久化-AOF
  • 原文地址:https://www.cnblogs.com/zj-phper/p/7573477.html
Copyright © 2011-2022 走看看