java判斷目錄下文件存在 java 操作本地文件?
java 操作本地文件?一.文件的創(chuàng)建、刪除和重命名file file new file(# 34/bin/hello . txt # 34)//文件無法創(chuàng)建,系統(tǒng)找不到指定的路徑。()文件文件新文件
java 操作本地文件?
一.文件的創(chuàng)建、刪除和重命名
file file new file(# 34/bin/hello . txt # 34)//文件無法創(chuàng)建,系統(tǒng)找不到指定的路徑。
()
文件文件新文件(#34bin/hello.txt#34)
()
文件文件新文件(# 34../hello . txt # 34)//在當(dāng)前目錄上面的目錄中創(chuàng)建一個文件。
()
文件文件新文件(# 34../../hello . txt # 34)//在當(dāng)前目錄上面的目錄中創(chuàng)建一個文件。
()
file.exists()
文件名到新文件(#34Hello.txt#34)
(nameto)//重命名文件
重命名文件達到移動文件的效果。當(dāng)跨目錄時,源和目標(biāo)必須在同一個分區(qū)中。
此外,如果目標(biāo)的重命名文件已經(jīng)存在,重命名操作也將失敗。
該文件位于不同的分區(qū)中,因此您需要復(fù)制該文件,而不是重命名它。
文件名到新文件(#34src/new Hello.txt#34)
(nameto)//重命名文件
//文件
()
//路徑(文件夾)
()
()//刪除文件
第二,文件夾的創(chuàng)建、刪除和重命名
文件夾1新文件(#34我的新文件夾# 34)
文件夾2新文件(#34我的新文件夾/一/二/三/主文件夾# 34)
mkdirDemo(文件夾1)
mkdirsDemo(文件夾2)
文件新文件夾新文件(#34我的新文件夾-新# 34)
重命名文件夾(文件夾1,新文件夾)
文件新文件夾2新文件(#34我的新文件夾/一/二/三/主文件夾# 34)
RenameFolder (folder2,new folder 2)//重命名失敗。重命名的文件夾必須是構(gòu)造函數(shù)中多級目錄的最后一個子目錄。
文件新文件夾3新文件(#34我的新文件夾/one/2#34)
RenameFolder (folder2,new folder 3)//重命名失敗。重命名的文件夾在構(gòu)造函數(shù)中,并且必須是多級目錄的最后一個子目錄。
//必須在同一個分區(qū),如果目標(biāo)的重命名文件夾已經(jīng)存在,重命名操作也會失敗。
文件夾搜索新文件(我的新文件夾/一個/兩個/三個)
文件夾測試新文件(#34我的新文件夾/一個/三個# 34)
if((folderDest)){
(#34完成# 34)
}否則{
(#34失敗# 34)
}
文件夾4 new file(# 34 my new folder/one/two # 34)//空了才能刪除。如果它包含其他文件或文件夾,刪除將失敗。
if((){
(#34完成# 34)
}否則{
(#34刪除失敗# 34)
}
}
//創(chuàng)建單個目錄。如果該文件夾已經(jīng)存在,您將得到一個錯誤,創(chuàng)建將失敗。
私有靜態(tài)void mkdirDemo(文件夾){
if((){
(#34文件夾創(chuàng)建完成#34)
}否則{
if(folder.exists()){
(#34文件夾已經(jīng)存在,所以不要 不要創(chuàng)造它。#34)
}否則{
(#34文件夾創(chuàng)建失敗#34)
}
}
/**
*創(chuàng)建多級目錄。當(dāng)然,如果參數(shù)是一級目錄,那么只會創(chuàng)建一個一級目錄。
*如果文件夾已經(jīng)存在,它不會給出錯誤。如果它已經(jīng)存在,則不會被創(chuàng)建。
* @param文件夾2
*/
私有靜態(tài)void mkdirsDemo(文件文件夾2) {
if((){
(#34文件夾創(chuàng)建完成!#34)
}
}
/**
*重命名文件夾
* @ param文件夾
* @param destFolder
*/
私有靜態(tài)void renameFolder(File srcFold
java中用相對路徑打開文件?
如果您生成的文件與文件處于同一級別。您使用文件fnew文件(