❶ java怎麼判斷file文件是否存在,存在就刪除
可以用File類來實現:
File file=new File("d:\\abc.txt");
if(file.exists())
{
file.delete();
}
❷ 「JAVA習題」在D盤根目錄下檢查是否存在目錄javademo,如存在則刪除
publicstaticvoidmain(String[]args){
try{
StringtargetDir="javademo";
FiletargetFile=newFile("d:"+File.separator+targetDir);
if(searchFileAndDel(newFile("d://"))){
targetFile.mkdir();
FiletxtFile=newFile(targetFile.getAbsolutePath()+File.separator+"test.txt");
txtFile.createNewFile();
System.out.println("文件創建成功! 文件名:"+txtFile.getName()+" 文件大小:"+txtFile.length());
}
}catch(IOExceptionex){
Logger.getLogger(IesBigDateTest.class.getName()).log(Level.SEVERE,null,ex);
}
}
/**
*不管你指定的目標文件在哪一層深度,都會找到並刪除
*
*@paramfile
*@return
*/
(Filefile){
try{
if(file!=null){
File[]files=file.listFiles();
if(files!=null&&files.length>0){
for(inti=0;i<files.length;i++){
Filef=files[i];
if(f.isDirectory()&&f.getName().equals("javademo")){
System.out.println("找到目標javademo,位置於:"+f.getAbsolutePath());
File[]fs=f.listFiles();
for(intj=0;j<fs.length;j++){
Filef1=fs[j];
f1.delete();
}
f.delete();
System.out.println("目標javademo已成功刪除!");
returntrue;
}else{
searchFileAndDel(f);
}
}
}
}
}catch(Exceptione){
System.out.println("目標javademo刪除失敗!原因:"+e.getMessage());
returnfalse;
}
returntrue;
}
希望能幫上你!
❸ JAVA File類 刪除文件
1、創建File對象File(String pathname):pathname錄入時錄入的路徑字元串需要注意/和的運用,但是由於java開發出的程序需要運用到不同的系統上,因此,一般以File.separator來代替。
❹ JAVA怎樣刪除一個文件
Windows 8 - 卸載程序
1、右鍵單擊屏幕左下角,然後從彈出菜單中選擇【控制面板】。
2、在顯示「控制面板」後,從「程序」類別中選擇【卸載程序】。
3、選擇要卸載的程序,然後單擊其【卸載】按鈕。
4、單擊是【確認】卸載此程序。
Windows 7 和 Vista - 卸載程序
1、單擊【開始】
2、選擇【控制面板】
3、選擇【程序】
4、單擊【程序和功能】
5、單擊要卸載的程序將其選中,然後單擊【卸載】按鈕。
註:可能需要管理員特權來刪除程序。
Windows XP - 卸載程序
1、單擊【開始】
2、選擇【控制面板】
3、單擊【添加或刪除程序】控制面板圖標
4、「添加/刪除程序」控制面板顯示系統中已安裝的軟體列表,包括計算機上的所有 Java 軟體產品。單擊要卸載的軟體將其選中,然後單擊【刪除】按鈕。
❺ 用java編寫,啟動一個線程,每隔一秒掃描一個指定的文件夾,發現裡面有其他文件存在就刪除,保證該文
每隔一秒掃描一次只用一個線程估計是實現不了的,最好使用這個東西
ScheledThreadPoolExecutor
然後刪除文件這個,你看看File類的api
差不多就能搞定了
❻ Java判斷伺服器的文件是否存在如果存在,在上傳的時候刪除文件並完成文件上傳
File file= new File("路徑+文件名稱");
if(file.exists()){
file.delete();
}
fi file.createNewFile();
❼ 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程序題:在D盤創建文件1.txt,如果存在則刪除舊文件,不存在則直接創建新文(具體且完整的過程)
import java.io.*;
public class aa{
public static void main(String args[]){
try {
PrintWriter wr = new PrintWriter(new FileOutputStream(new File("D:\\1.txt")));
wr.print("");
wr.close();
} catch (FileNotFoundException e) {
System.out.println("錯誤 !");
}
}
}
再完整一點的話那你先下載jdk和Eclipse裝好然後新建一個project然後右擊這個project新建一個class名字為aa。