• I/O(输入/输出)---File类


    File:表示文件与目录。用它来对文件或目录进行基本操作,它可以查出文件的基本相关信息,比如:名称、最后的修改日期、文件大小。

    使用File类操作文件和目录属性步骤:

      1.引入File类

        import java.io.File;

      2.构造一个文件对象

        File file=new File("text.txt");

      3.利用File类的方法访问文件或目录的属性

        file.exists();//判断文件或目录是否存在

        file.isFile();//判断是否是文件

        file.isDirectory();//判断是否是目录

        file.getName();//获取文件或目录的名称

        file.getPath();//获取文件或目录的路径

        file.getAbsolutePath();//获取文件或目录的绝对路径

        file.lastModified();//获取文件或目录的最后修改日期

        file.length();//获取文件或目录的的大小,单位为字节

        其它方法可以查看API帮助文档。。

    /*
       使用File类创建和删除对象 
    */
    
    package io.File;
    
    import java.io.File;
    import java.io.IOException;
    
    public class FileMethods {
        public static void main(String[] args) throws IOException {
            //创建和删除文件
            File file=new File("D:\Test.txt");//写文件要注意后缀名
            FileMethods fileMethods=new FileMethods();
            fileMethods.create(file);
            fileMethods.delete(file);
        }
    
        //创建文件夹
        private void create(File file) throws IOException {
            //判断文件是否存在,如果不存在就创建,然后抛出异常    
            if (!file.exists()) {
                    file.createNewFile();//创建空文件,创建文件夹使用mkdir()
                }
            System.out.println("文件创建成功!!");
        }
        private void delete(File file) throws IOException {
            //判断文件是否存在,如果存在就删除,然后抛出异常    
            if (file.exists()) {
                file.delete();
            System.out.println("文件删除成功!!");
            }
        }
    }
  • 相关阅读:
    csp-2020-s游记
    线性DP
    tarjan无向图
    tarjan有向图
    树前置知识普及
    hash
    可持久化线段树&主席树
    [HAOI 2015] 树上染色
    [Contest on 2020.11.24] Beetle
    [Contest on 2020.11.24] Candy
  • 原文地址:https://www.cnblogs.com/fifiyong/p/6005687.html
Copyright © 2020-2023  润新知