zoukankan      html  css  js  c++  java
  • File类 文件过滤器

    创建过滤器

     1 package cn.zmh.File;
     2 
     3         import java.io.File;
     4         import java.io.FileFilter;
     5 // 实现FileFilter类的功能
     6 public class MyFilter implements FileFilter {
     7 
     8     @Override
     9     public boolean accept(File pathname) {
    10         String name = pathname.getName();
    11         return name.endsWith(".java");// 后缀为.java的文件
    12     }
    13 }

    创建获取.java文件的代码

     1 package cn.zmh.File;
     2 
     3 import java.io.File;
     4 
     5 
     6 public class FileDemo5过滤器 {
     7     public static void main(String[] args) {
     8         File file = new File("d:\day0017");
     9         File [] list = file.listFiles(new MyFilter());//调用上面的MyFilter过滤器
    10         for(File f:list){
    11             System.out.println(f);// 获取后缀为.java的文件
    12         }
    13     }
    14 }

    获取之前:显示所有的文件

    获取之后:只显示后缀为.java文件

  • 相关阅读:
    算术操作、张量转换、矩阵运算、归约计算
    CNN与RNN
    基本使用与常用函数
    RNN与LSTM
    CNN训练算法与正则化
    CNN的层级结构
    激活函数
    反向传播与参数更新
    Pipline
    模型存储
  • 原文地址:https://www.cnblogs.com/zhangmenghui/p/10587728.html
Copyright © 2011-2022 走看看