操作File路径和名称
/*
操作File路径和名称
File getAbsoluteFile();//获取绝对路径
String getAbsolutePath();//获取绝对路径
String getPath();//获取文件路径
String getName();//获取文件名称
File getParentFile();//获取上级目录文件
String getParent();//获取上级目录路径
*/
private static void test1(){
//创建File对象
File f1 = new File("E:/abc","123.txt");
System.out.println(f1.getAbsolutePath());
System.out.println(f1.getAbsoluteFile());
System.out.println(f1.getPath());
System.out.println(f1.getName());
System.out.println(f1.getParentFile());
System.out.println(f1.getParent());
}
检测File状态的方法
/*
检测File状态的方法
boolean canExecute();//判断是否是可执行文件
boolean canRead();//判断该文件是否可读
boolean canWrite();//判断该文件是否可写
boolean isHidden();//判断该文件是否需是隐藏文件
long lastModified();//判断该文件的最后修改时间
long length();//获取该文件 的长度大小(单位字节)
*/
private static void test2(){
//创建File对象
File f1 = new File("E:/abc","123.txt");
System.out.println(f1.canExecute());
System.out.println(f1.canRead());
System.out.println(f1.canWrite());
System.out.println(f1.isHidden());
System.out.println(f1.lastModified());
System.out.println(f1.length());
}