javafile存在
Ⅰ java建立文件如果文件存在則不建立
你在創建之前可以加個判斷,判斷文件是否存在,如果存在直接return或者你路徑文件名加1
Ⅱ java如何判斷一個文件夾是否存在
1、首先在電腦端新建一個java項目,如圖,命名為javaFileTest名稱。
Ⅲ java判斷文件夾是否存在某一文件 如果存在就刪除功能
//如果文件存在於文件夾中,則刪除該文件
//dirPath 文件夾路徑,fileName 文件名
public static void existsDelete(String dirPath,String fileName) {
File pathFile = new File(dirPath);
if(!pathFile.exists() || pathFile.isFile()) {
return;
}
for(File file:pathFile.listFiles()) {
if(file.isFile() && fileName.equals(file.getName())) {
file.delete();
break;
}
}
}
Ⅳ Java判斷文件夾是否存在,不存在就創建
方法如下:
public static void judeDirExists(File file)
if (file.exists()) if (file.isDirectory())
System.out.println("dir exists"); }
else System.out.println("the same name file exists, can not create dir"); }41
else System.out.println("dir not exists, create it ..."); 、
file.mkdir();
Ⅳ Java判斷文件目錄以及文件是否存在
近日在項目中遇到一個問題,需要在指定的目錄下面,找到指定的文件。查找相關方法後,特將方法寫出來以便日後用到。 public static File checkExist(String filepath)throwsException{File file=newFile(filepath);if(file.exists()) {//判斷文件目錄的存在System. out .println("文件夾存在!");if(file.isDirectory()){//判斷文件的存在性System. out .println("文件存在!");}else{ file.createNewFile();//創建文件System. out .println("文件不存在,創建文件成功!");}}else{System. out .println("文件夾不存在!"); File file2=newFile(file.getParent()); file2.mkdirs();System. out .println("創建文件夾成功!");if(file.isDirectory()){System. out .println("文件存在!");}else{ file.createNewFile();//創建文件System. .println("文件不存在,創建文件成功!");}}returnfile;}
Ⅵ JAVA file問題怎麼判斷當文件已存在的時候 覆蓋原有文件
public void writeToFile(File file,String string) throws IOException{
if(file.exists()){
FileWriter fWriter = new FileWriter(file);
fWriter.write(string);
}
else
{
System.out.println("文件不存在");
}
fWriter.close();
}
Ⅶ java判斷文件是否存在不存在就創建
用File類中的.exists()方法判斷是否存在
mkdirs創建目錄
createNewFile()創建文件
多看看API文檔
boolean
exists()
測試此抽象路徑名表示的文件或目錄是否存在。
createNewFile()
當且僅當不存在具有此抽象路徑名指定名稱的文件時,不可分地創建一個新的空文件。
boolean
mkdirs()
創建此抽象路徑名指定的目錄,包括所有必需但不存在的父目錄。
Ⅷ java 如何判斷文件路徑是否存在
exists
public boolean exists()測試此抽象路徑名表示的文件或目錄是否存在。
返回:
當且僅當此抽象路徑名表示的文件或目錄存在時,返回 true;否則返回 false
isFile
public boolean isFile()測試此抽象路徑名表示的文件是否是一個標准文件。如果該文件不是一個目錄,並且滿足其他與系統有關的標准,那麼該文件是標准 文件。由 Java 應用程序創建的所有非目錄文件一定是標准文件。
返回:
當且僅當此抽象路徑名表示的文件存在且 是一個標准文件時,返回 true;否則返回 false
Ⅸ java判斷文件是否存在
importjava.io.File;
publicclass${
publicstaticvoidmain(String[]args){
Filef=newFile("d:/a.txt");
System.out.println(f.exists());
}
}
false.不存在
true.存在