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