zoukankan      html  css  js  c++  java
  • 35.File

    1.概述

            //构造方法1:
            File file1 = new File("E://abc/a.txt");
            //构造方法2:
            File file2 = new File("E://abc","a.txt");
            //构造方法3:
            File file = new File("E://abc");
            File file3 = new File(file, "a.txt");
            System.out.println(file1);//E:abca.txt
            System.out.println(file2);//E:abca.txt
            System.out.println(file3);//E:abca.txt

    2.File的创建功能

            //构造方法1:
            File file1 = new File("D://abc/a.txt");
            //构造方法2:
            File file2 = new File("D://abc","a.txt");
            //构造方法3:
            File file = new File("D://abc");
            File file3 = new File(file, "a.txt");
            File file4 = new File("D://file//test");
            
            System.out.println(file.mkdir());//true
            System.out.println(file1.createNewFile());//true
            System.out.println(file4.mkdirs());//true

    3.判断和获取功能

     

     File file = new File("D://abc/a.txt");
            System.out.println(file.isFile());//true
            System.out.println(file.isDirectory());//false
            System.out.println(file.exists());//true
            System.out.println(file.getAbsolutePath());//D:abca.txt
            System.out.println(file.getPath());//D:abca.txt
            System.out.println(file.getName());//a.txt
            File dir = new File("D://abc");
            for (String s:dir.list()){
                System.out.println(s);
                /**
                 * a
                 * a.txt
                 * b
                 */
            }
            for (File f:dir.listFiles()){
                System.out.println(f);
                /**
                 * D:abca
                 * D:abca.txt
                 * D:abc
                 */
            }

    4.刪除功能

     

  • 相关阅读:
    CentOS优化
    C++ 与OpenCV 学习笔记
    常用ubuntu命令
    对极几何笔记
    DBoW2 词袋模型笔记
    OKVIS(一)初始化流程及代码结构
    二进制描述子 BRIEF(ORB), BRISK, FREAK
    VIO 初始化小结
    VINS(十)FeatureManager(未完待续)
    VINS(九)Ceres Solver优化(未完待续)
  • 原文地址:https://www.cnblogs.com/luzhanshi/p/13174033.html
Copyright © 2011-2022 走看看