本地文件删除,刚开始接触的时候,写了这个小demo,但是当时水平有限,不知道为什么这个小方法难以删除.txt文件
package javaDemo;
import java.io.File;
import java.util.ArrayList;
import java.util.List;
public class fileOperate {
/* 判断是否是文件*/
public static boolean isFile(String filename) throws Exception{
File file = new File("D:\\"+File.separator+filename);
System.out.println(file.getPath());
// 不是目录
// if(!file.isDirectory()){
是文件
// if(file.isFile()){
// 文件是否存在
if(!file.exists()){return false;}
else{
System.out.println("文件存在");
return true;
}
// }else{
// return false;
// }
//
// }else{
// return false;
// }
}
// 删除文件
public static void deleteFile(String fileName) throws Exception{
File file = new File("D:\\"+File.separator+fileName);
try{
file.delete();
System.out.println("恭喜你 , 文件删除shibai");
}catch (Exception e){
e.getMessage();
e.printStackTrace();
}
}
}