zoukankan      html  css  js  c++  java
  • 目录操作

      创建目录

    String directories = "D:\a\b\c\d\e\f\g\h\i";
            File file = new File(directories);
            boolean result = file.mkdirs();

    dir.delete() 删除目录

    判断目录是否为空

    if(file.isDirectory()){
                if(file.list().length>0){
                    System.out.println("目录不为空!");

    file.isHidden() 判断文件是否隐藏

    获取目录大小

    long size = FileUtils.sizeOfDirectory(new File("C:/test"));

    获取目录中的文件名列表:

    dir.list()

    获取上级目录

    file.getParent()

    获取目录

    File[] files = file.listFiles();
                for (int i = 0; i < files.length; i++)
                    showDir(indent + 4, files[i]);

    获取当前工作目录

    System.getProperty("user.dir");

    根目录

     File[] roots = File.listRoots();

    dir.list()

    文件名过滤:

    FilenameFilter filter = new FilenameFilter() {
             public boolean accept
             (File dir, String name) {
                return name.startsWith("b");
            }
          };
          String[] children = dir.list(filter);
  • 相关阅读:
    hdu-2814-Interesting Fibonacci-斐波那契周期节
    servletContext
    Java中的NIO和IO的对比分析
    sessionID和cookie
    会话跟踪session cookie
    C++中的头文件和源文件
    C++ 头文件
    二叉线索树
    C 二叉树 1
    C 二叉树
  • 原文地址:https://www.cnblogs.com/jieyi/p/13386255.html
Copyright © 2011-2022 走看看