File文件操作类
public File(String pathname) | 构造 | 设置路径创建File对象 |
public boolean exists() | 普通 | 判断文件是否存在 |
public boolean delete() | 普通 | 删除文件 |
public File getParentFile() | 普通 | 取得父路径 |
public boolean mkdirs | 普通 | 创建多级目录 |
1 package cn.demo; 2 3 import java.io.File; 4 5 public class Test { 6 public static void main(String[] args) throws Exception { 7 File file = new File("F:"+ File.separator +"hello"+ File.separator+"liyang.text"); 8 if(!file.getParentFile().exists()){ 9 file.getParentFile().mkdirs(); 10 } 11 if(file.exists()){ 12 file.delete(); 13 }else{ 14 file.createNewFile(); 15 } 16 } 17 }
任何的文件操作都一定要对目录是否存在以及目录的创建进行处理。