public class FileText01 {
public static void main(String[] args) {
File file = new File("D:\\Text\\java_File");
System.out.println(file.exists());
if(!file.exists()){
file.mkdir();
}
File file1 = new File("D:\\JAVAText\\src\\列车牵引计算\\计算牵引质量\\Mass.java");
System.out.println("相对路径:" + file1.getParent());
System.out.println("绝对路径:" + file1.getParentFile());
File file2 = new File("Mass.java");
System.out.println("绝对路径为:" + file2.getAbsolutePath());
File file3 = new File("D:\\JAVAText\\src\\列车牵引计算\\计算牵引质量\\Mass.java");
System.out.println("文件名:" + file3.getName());
System.out.println(file3.isFile());
System.out.println(file3.isDirectory());
long longTime = file3.lastModified();
Date time = new Date(longTime);
SimpleDateFormat sp = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss SSSS");
System.out.println("最后修改时间:" + sp.format(time));
System.out.println(file3.length());
}
}
1.exists()----->判断文件是否存在
2.createNewFile()-------->以文件的形式创建
3.mkdir()------->以目录形式创建
4.mkdirs()-------->创建多重目录
5.getParent()------->获取文件的父路径
6.getParentFile()------>获取文件的绝对路径
7.getAbsolutePath()------->获取计算机任意一个文件的绝对路径
8.getName()----->获取文件名
9.isFile()----->判断是否是一个文件
10.isDirectory()------->判断是否是一个目录
11.lastModified()------->获取文件的最后修改时间
12.length()------>获取文件大小(字节)
13.listFiles()----------->获取当前路径下的子文件