方法中属性解释
File file = new File(path);
file.getParentFile() ---获取文件所在目录
file.getParentFile().exists() ---判断文件所在目录是否存在
file.exists() ---判断文件是否存在
file.getParentFile().mkdirs(); --- 创建多层目录
file.getParentFile().mkdir(); --- 创建单层目录
file.createNewFile(); --- 创建文件
范例
File file = new File(path);
System.out.println(file.getParentFile());
System.out.println(file.getParent());
System.out.println(file.exists());
System.out.println(file.getParentFile().exists());
if(!file.getParentFile().exists()){
file.getParentFile().mkdirs();
file.createNewFile();
}
if(!file.exists()){
file.createNewFile();
}
网友评论