java删除文件夹

当文件中有文件时,调用delete是不能删除的,只有当文件为空时才能删除成功。

那么可以利用遍历,先把文件清空,然后在删除。

希望对你有帮助importjava.io.file;//这是java的一个文件类它这样声明比如说c盘下有一个test.txt文件

//filefile=newfile('test.txt');

privatevoiddeletefile(filefile){

if(file.exists()){//判断文件是否存在

if(file.isfile()){//判断是否是文件

file.delete();//delete()方法你应该知道是删除的意思;

}elseif(file.isdirectory()){//否则如果它是一个目录

filefiles[]=file.listfiles();//声明目录下所有的文件files[];

for(inti=0;i

this.deletefile(files[i]);//把每个文件用这个方法进行迭代

file.delete();

}else{

system.out.println("所删除的文件不存在!"+'\n');

//希望你可以明白

java删除文件

怎样删除java遗留文件

如果是安装到手机里的话,可以下一个清理内存的软件,清理下就可以了。安装到卡里的软件可以连到电脑上直接删除那些文件。一般都是与你的程序同名的一些文件,格式好像是带w的,具体是啥忘了你用的是什么手机?这种情况一般只有nokia机子才会有的,你可以在程序管理里删除你的java程序,删除完之后还有的话你可以在手机资源管理器里进入你所安装程序的盘符里彻底删除文件所包含的程序,文件管理器可以在网上下载,如果还有就重启手机就解决了当java的安装文件被删除时,它运行时产生的记录存储也会被删除。