总结方法:
1.isDirectory 是否为文件夹
2.isFile是否为文件
3.exist是否存在
4.length只能获取文件的大小,以字节数表示,不能体现文件夹的大小
5.getName可以获取文件的名字
6.地址往往是在构造File的对象的时候添加的
import java.io.File;
public class Main{
public static void main(String[] args){
/*
总结方法:
1.isDirectory 是否为文件夹
2.isFile是否为文件
3.exist是否存在
4.length只能获取文件的大小,以字节数表示,不能体现文件夹的大小
5.getName可以获取文件的名字
6.地址往往是在构造File的对象的时候添加的
*/
//File常见成员方法之:判断/获取
File f1 = new File("F:\\test\\a\\");
System.out.println(f1.isDirectory());//判断是否是文件夹
System.out.println(f1.isFile());//判断是否是文件
System.out.println(f1.exists());//判断是否存在
//File的获取
File f2 = new File("F:\\test\\a\\a.txt");
long len = f2.length();
System.out.println(len);
//File的一些小细节:
/*
1.无法获取文件夹的大小
2.我们获取的是字节 获得其他单位的符号需要/1024
*/
File f3 = new File("F:\\test\\a\\");
long len2=f3.length();
System.out.println(len2);
//获取文件的绝对路径
File f4 = new File("D:\\javas\\untitled20\\src");
String Path1 = f4.getAbsolutePath();
System.out.println(Path1);
File f5 = new File("D:\\test\\a\\a.txt");
String name2 = f5.getName();
System.out.println(name2);
}
}