import java.io.File;
import java.io.IOException;
public class FilePritice {
public static void main(String [] args) {
//文件夹路径
// 1.首先创建一个对象folder指向文件夹,文件夹不一定存在
// 2.指向文件的对象file
// 3.file.creatFile();
//
//
String foderpath = "D:" + File.separator + "aeasy" +File.separator + "testingfoder";
String filename = "file.txt";//文件名
File folder = new File(foderpath);//创建一个File对象,对应文件夹
if(folder.exists() && folder.isDirectory()) {
System.out.println("文件夹已经存在了");//如果文件已经存在,且正是文件夹
} else {
boolean creatFolders = folder.mkdirs();
if(creatFolders) {
System.out .println("文件夹创建成功");
} else {
System.out.println("文件夹创建失败");
return;
}
}
//创建一个FILE对象
File file = new File(folder, filename);//创建File对象,对应文件
// 如果文件存在
if(file.exists() && file.isFile()){
System.out.println("文件已经存在,将文件删除"); //将文件删除
boolean deleteFile = file.delete();
if(deleteFile) {
System.out.println("已经将文件删除");
} else {
System.out.println("文件删除失败");
return;
}
}
try {
file.createNewFile();
System.out.println("文件创建成功。");
} catch (IOException e) {
System.out.println("文件创建失败。错误信息。" + e.toString());
return;
}
}
}
文件夹与文件的创建和删除
最新推荐文章于 2017-09-30 18:01:56 发布