• Java读取一个目录(文件夹)下的文件例子


    适当的修改下面代码:

    package read_dir;

    import java.io.File;
    import java.util.ArrayList;
    import java.util.List;


    public class ReadDirector {
    private static String dir_name="D:\\xunlei";
    public static void main(String[] args) {
       ReadDirector rd=new ReadDirector();
       List filenames=rd.getFiles(dir_name);
       for(int i =0;i<filenames.size();i++){
        String str=(String)filenames.get(i);
        System.out.println("第"+(i+1)+"文件名是:"+str);
       }
    }

    public List getFiles(String dirname){
       File dir=new File(dirname);
       File []files=dir.listFiles();
       List file_names=new ArrayList();
       for(int i=0;i<files.length;i++){
        if(files[i].isDirectory()){//判断是否是目录
         file_names.add(files[i].getName()+"=>它是一个文件夹");
        }
        if(files[i].isHidden()){//判断是否是隐藏文件
         file_names.add(files[i].getName()+"=>它是一个隐藏文");
        }
        if(files[i].isFile()&&(!files[i].isHidden())){//判断是否是文件并不能是隐藏文件
         file_names.add(files[i].getName());
        }
       }
       return file_names;
    }

    }

  • 相关阅读:
    Hdu 1257最少拦截系统
    删除mysql__转
    sql 入门的小例子熟悉一下_这可是一个转转转贴 :)
    header 用法_转
    java_json 转换 文件在file中
    javascript_php 正则匹配 转
    mysql 忘记密码转_kinghu
    php 通用下载
    明天就是新年开始
    翻译 有助于程序命名
  • 原文地址:https://www.cnblogs.com/danghuijian/p/4400517.html
Copyright © 2020-2023  润新知