当前位置: 技术问答>java相关
如何删除在某个路径下的文件?例如
来源: 互联网 发布时间:2015-01-28
本文导语: 要删除:c:filefile.txt 应该怎让操作?,或是清空文件中的内容 | java.io.File tmpFile = new java.io.File("C;\file\file.txt"); tmpFile.delete(); | 更正 File f= new File(”c:...
要删除:c:filefile.txt 应该怎让操作?,或是清空文件中的内容
|
java.io.File tmpFile = new java.io.File("C;\file\file.txt");
tmpFile.delete();
tmpFile.delete();
|
更正
File f= new File(”c:\file\file.txt” );//删文件
boolean b = f.delete();
File f= new File(”c:\file” );//删目录
boolean b = f.delete();
File f= new File(”c:\file\file.txt” );//删文件
boolean b = f.delete();
File f= new File(”c:\file” );//删目录
boolean b = f.delete();
|
似乎删除目录前必须将文件先删除,不能直接删有文件的目录,你可以通过list(),得到该目录下所有文件文件名,然后循环删吧!
|
目录下如果不为空是不可能删目录的。给你一段递归删除不为空的目录的方法吧:
private void DelFile(File f)
{
String[] fs=f.list();
for (int i=0;i