• 初识File类


    初识File类

    构造方法

    1.File(string pathname);

    通过给定的路径,创建一个File实例。

    2.File(string parant,string child);

    通过给的子路径和父路径,创建File实例,好处是都可以修改

    3.File(File parent,string child);

    父路径是File类型,可以使用File的方法对路径操作。子路径是string类型。

    获取

    1.public string getAbsolutepath();

    2.public string getPath();

    将File路径换成字符串类型。

     

    3.public string getName();

    获取File文件/目录的名称。

    4.public long length();

    文件的大小。

     

    判断

    1.public boolean exists();

    文件/目录是否存在。

    2.public boolean isDirectory();

    是否为目录

    3.public boolean isFile();

    是否为文件。

     

    创建删除

    1.public boolean createNewFile();

    创建一个新的文件夹

    2.public boolean delete();

    删除文件/目录

    3.public boolean mkdir();

    创建一级目录

    4.public boolean mkdirs();

    创建多级目录。

     

      private static void show1() throws IOException {
           File file = new File("D:\JavaProject\BaseJava\src\Day18\aaa.txt");
           File file2 = new File("D:\JavaProject\BaseJava\src\Day18\a\b\c\d");
           File file1 = new File("D:\JavaProject\BaseJava\12");
           boolean delete = file1.delete();
           System.out.println("是否删除成功?"+delete);
           boolean newFile = file.createNewFile();//建立一级文件夹

           boolean mkdir = file1.mkdir();
           System.out.println("文件夹是否建立成功?"+mkdir);

           System.out.println("多级文件是否建立成功? "+file2.mkdirs());//建立多级文件集
           System.out.println("多级文件是否删除成功? "+file2.delete());

      }


     

  • 相关阅读:
    内部类
    四种权限修饰符
    final关键字
    多态
    关于接口
    c语言学习
    嵌入式-文件I/O
    嵌入式-基础三-打印-粘贴
    嵌入式-基础二
    嵌入式-基础一
  • 原文地址:https://www.cnblogs.com/stydejava/p/13457304.html
Copyright © 2020-2023  润新知