用java 代码怎样删除一个压缩包??

2025-03-07 10:38:25
推荐回答(3个)
回答1:

你的代码是可以的。
如果出现不能删除的现象,
1.看看有没有异常发生。如果有捕获信息,看看是什么错。
2.如果没有异常,看看这个文件是不是被其它线程占有用。在机器上手动删除,看看可不可以。
3.看看你的文件名是不是写错了。也许与你写的文件名只是差了一个字符,你忽略了,所以没有找到相应的文件,所以没有删除。

回答2:

java中删除一个文件或者压缩包,可以使用file类的delete删除方法,示例如下:

File file = new File("XXX.zip"); 
file.delete(); 
  这个方法是正确的,问题是"XXX.zip"的文件路径是否正确,可以加
  File file = new File("XXX.zip"); 
  if(file.exist()){
     file.delete(); 

   }
   else{
     System.out.println("文件不存在");
   }

回答3:

我试过了,是可以的

怀疑你的路径写的有问题

你在加个else {System.out.println("文件不存在");}试试