Java基础-获取文件信息

package com.hspedu.io_;

import org.junit.Test;

import java.io.File;

public class TestGetFileInfo {
    /**
     * 获取文件信息方法
     */
    @Test
    public void getFileInfo() {
        File file = new File("e:\\JavaIO\\GetFileInfo\\fileInformation.txt");
        System.out.println("文件名:" + file.getName());
        System.out.println("绝对路径:" + file.getAbsolutePath());  // File absoluteFile = file.getAbsoluteFile();返回类型不一样
        System.out.println("父级目录:" + file.getParent());  // file.getParentFile();返回类型不一样
        System.out.println("文件大小(字节):" + file.length()); // 字母1、汉字3字节
        System.out.println("是否存在文件(文件夹):" + file.exists());
        System.out.println("是否是文件类型:" + file.isFile());
        System.out.println("是否是文件夹目录:" + file.isDirectory());
    }
}

文件名:fileInformation.txt
绝对路径:e:\JavaIO\GetFileInfo\fileInformation.txt
父级目录:e:\JavaIO\GetFileInfo
文件大小(字节):14
是否存在文件(文件夹):true
是否是文件类型:true
是否是文件夹目录:false

Process finished with exit code 0

posted @ 2022-04-14 10:32  柯南同学  阅读(340)  评论(0编辑  收藏  举报