File类的常用方法以及注意点
本文简单介绍了file类的常用方法,以及使用这些方法时需要注意的陷阱。
想要在磁盘中创建一个文件,首先需要创建该文件的文件对象,然后才能创建具体的文件
1、 创建文件对象的三种方式:
File file = new File(“E:/…”);//文件/文件夹路径对象
File file = new File(“…” ,“”…);//父目录绝对路径 + 子目录名称
File file = new File(“…”,“…”);//父目录File对象 + 子目录名称
2、 创建类方法
-
创建文件 boolean createNewFile();
-
创建文件夹boolean mkdir();
-
创建多级文件夹 boolean mkdirs();
3、删除类方法
- 删除文件 boolean delete();
- 在程序退出时删除文件void deleteOnExit();
4、判断类方法
- boolean canExcute(); 判断是否可执行
- boolean exists(); 文件是否存在。
- isFile();文件
- isDirectory();文件夹
- isHidden();//java能得到文件中的隐藏文件但是对隐藏文件时不能访问的
- isAbsolute();//绝对路径即时不存在也能得到
5、获取信息类方法
- getName();
- getPath();
- getParent();