获取文件信息
-
getAbsolutePath() 文件绝对路径
-
getName() 文件名
-
getParent() 父级目录
-
length() 文件大小(字节)
-
exists() 文件是否存在
-
isFile() 是不是一个文件
-
isDirectory() 是不是一个目录
import java.io.File;
public class GetFileMessage {
public static void main(String[] args) {
String filepath = ("D:\\Java.txt");
File file = new File(filepath);
//- getAbsolutePath() 文件绝对路径
System.out.println("文件绝对路径:"+file.getAbsoluteFile());
//- getName() 文件名
System.out.println("文件名:"+file.getName());
//- getParent() 父级目录
System.out.println("父级目录"+file.getParent());
//- length() 文件大小(字节)
System.out.println("文件大小(字节):"+file.length());
// - exists() 文件是否存在
System.out.println("文件是否存在:"+file.exists());
//- isFile() 是不是一个文件
System.out.println("是不是一个文件:"+file.isFile());
//- isDirectory() 是不是一个目录
System.out.println("是不是一个目录:"+file.isDirectory());
}
}
/*
运行结果:
文件绝对路径:D:\Java.txt
文件名:Java.txt
父级目录D:\
文件大小(字节):0
文件是否存在:true
是不是一个文件:true
是不是一个目录:false
*/