File类是唯一一个与文件本身操作有关的类,而如果要想进行File类的操作必须要提供有完整的路径,而后调用相应的方法进行处理。
File类的基本使用:
File类是Comparable接口的一个子类,所以File类的对象是可以进行排序处理的。而在进行File类处理的时候我们需要设置访问路径,对于路径的配置主要通过File类的构造方法处理。
- 构造方法:public File(String pathname),设置要操作的完整路径。
- 构造方法:public File(File parent,String child),设置父路径与子目录。
如果要想实现文件的基本操作可以使用如下的方法。
- 创建新的文件:public boolean createNewFile() throws IOException;
- 判断文件是否存在:public boolean exists();
- 删除文件:public boolean delete();
范例 :使用File类创建一个文件(d:\mldn.txt)
import java.io.File;
public class Test {
public static void main(String[] args) throws Exception{
File file=new File("d:\\mldn.txt");
if(file.exists()){//如果文件存在
file.delete();//删除此文件
}else{//文件不存在
file.createNewFile();//创建新文件
}
}
}