zoukankan      html  css  js  c++  java
  • java实现文件管理

    ** 文件管理**

    显示“DaSai”目录下以”Ex”开头的文件和目录,写了如下代码,请完善之:

    import java.io.*;
    class JavaFilter implements FilenameFilter{
        String jf;
        JavaFilter(String s){
            jf=s;
        }
        //实现FilenameFilter接口的accept()方法
        public boolean accept(File dir,String name){
            return name.startsWith(jf);//name的前缀是否是参数jf
        }
    }
    public class  Ex{
        public static void main(String[] args) throws Exception {
            File f=new File("/DaSai");
            //过滤以“Ex”开头的文件和目录,存放到字符串数组s中。
            String s[]=____________________________;
            for(int i=0;i<s.length;i++){
                File ff=new File(s[i]);// 根据s[i]创建File类对象
                if(ff.isDirectory())
                    System.out.println(s[i]+" is a directory");
                else
                    System.out.println(s[i]+" is a file");
            }
        }
    }
    
    f.list(new JavaFilter("Ex"))
    
  • 相关阅读:
    Search in Rotated Sorted Array
    Search insert position
    二分法感悟
    The Smallest Difference
    Lintcode: Nuts & Bolts Problem
    167. Two Sum II
    登录页面
    注册页面
    在线版简易计算器
    简单工厂模式
  • 原文地址:https://www.cnblogs.com/a1439775520/p/13076977.html
Copyright © 2011-2022 走看看