⑴ java語言怎麼刪除C盤裡面一個叫a.txt的文件
import java.io.File;
public class DeleteFile {
public static void main(String[] args) {
File del=new File("c:/a.txt");
if(del.exists()) {
//如果文件存在就刪除
del.delete();
System.out.println("刪除成功");
}else {
//沒有a.txt文件,也不做
System.out.println("沒有對應的文件");
}
}
}
⑵ java 刪除文件內容
你的txt文件用來代替傳統的資料庫?
也就是說,你的txt文件里含有多個圖書信息嗎?
如果是這樣的話,那你的txt文件首先在內容的格式上要有規則性。
至於你說的刪除 txt文件,其實用到的就是對文件的讀與重寫操作。
⑶ Java:刪除某文件夾下的所有文件該如何實現呢
先讀取整個目錄,循環遍歷目錄下所有文件,判斷是否為文件夾 使用file.isDirectory() ,它返回的布爾值,是文件夾返回true,如果返回是false值,就file.delete(),這樣就可以滿足你要的效果了,望採納謝謝。
⑷ java如何刪除壓縮包裡面的文件
摘要 java中刪除一個文件或者壓縮包,可以使用file類的delete刪除方法,示例如下:
⑸ java內,已知一個文件的路徑,如何根據路徑來刪除這個文件
import java.io.File;
public class FileDelDemo {
boolean flag;
public static void main(String[] args) {
String path = "D://aa.txt";
new FileDelDemo().deleteFile(path);
}
public boolean deleteFile(String sPath) {
flag = false;
File file = new File(sPath);
// 路徑為文件且不為空則進行刪除
if (file.isFile() && file.exists()) {
file.delete();
flag = true;
}
return flag;
}
}
⑹ java如何刪除文本文件
兩種方法:
方法一,
File file = new File("?");(?中填寫你的文件的路徑,注意:win下需要轉義,例如:D:\\test.txt,Linux下直接填寫,例如:/home/user001/text.txt)
if(file.exists())
file.delete();
方法二,
利用Runtime(Runtime是java的一個取得系統相關進程的類,說白了就是調用系統的命令刪除文件)
Runtime run = Runtime.getRuntime();
try {
Process p = run.exec(cmd); //cmd為String,其內容為對應系統的刪除命令,例如:在win下,應該寫成:String cmd = "del "+你的文件路徑以及文件名;
p.waitFor();
} catch (Exception e) {
e.printStackTrace();
}
方法二,速度比較快哦,不過如果小文件的話,速度沒什麼分別。
⑺ JAVA File類 刪除文件
1、創建File對象File(String pathname):pathname錄入時錄入的路徑字元串需要注意/和的運用,但是由於java開發出的程序需要運用到不同的系統上,因此,一般以File.separator來代替。