`
tonyzzp
  • 浏览: 12504 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

java中删除文件老失败的解决办法

    博客分类:
  • java
阅读更多

刚才在做个测试时 删除文件老是失败...一直找不到原因..

file.delete();

总是返回false.

在网上找了半天 都找不到错在哪儿..

if(file.exists() && file.canWrite())
file.delete();

这样都不行…

后来突然突然想到错在哪儿了..

就是在写完文件后没有close

out.write(b);
out.flush();
out.close();
file.delete();
这样就可以了...
分享到:
评论

相关推荐

    java删除本地文件.txt

    本文详细介绍了如何使用Java程序删除本地文件,包括创建`File`对象、使用`delete()`方法删除文件以及处理可能出现的异常情况。此外,还提供了一个递归删除目录及其包含的所有文件的方法。通过这些知识,开发者可以更...

    java 强制删除使用中的文件

    在Java中,通常使用`java.io.File`类来操作文件,它的`delete()`方法用于删除文件。但当文件被其他进程占用时,`delete()`方法会返回`false`,表示删除失败。为了解决这个问题,我们可以采用以下策略: 1. **利用...

    Java中删除文件、删除目录及目录下所有文件

    System.out.println("删除文件失败。"); } ``` 这段代码会尝试删除指定路径的文件。如果文件存在并且成功删除,`delete()`方法将返回`true`;否则返回`false`。 2. 删除空目录: 同样使用`delete()`方法,...

    java创建和删除文件夹、文件

    在Java中,`java.io.File`类提供了创建和删除文件或目录的功能。下面将详细介绍如何利用这些功能实现文件和文件夹的基本操作。 #### 一、创建文件夹 创建文件夹是通过`File`类的`mkdir()`或`mkdirs()`方法实现的。...

    java创建和删除文件夹、文件.doc

    删除文件同样可以通过`java.io.File`类中的`delete()`方法实现: ```java public void delFile(String fileName) { try { File myFileName = new File(fileName); boolean result = myFileName.delete(); if ...

    基于JAVA的常用文件操作方法

    在提供的`FileUtil.java`文件中,可能包含了上述某些或全部的文件操作方法,具体实现需要查看源码才能得知。对于实际项目开发,编写一个`FileUtil`工具类是非常常见的做法,这样可以将文件操作封装起来,便于代码的...

    java 删除文件夹内指定前缀名字的所有文件

    在Java编程语言中,删除文件或文件夹是一项常见的任务,特别是在进行文件系统操作时。这里我们将深入探讨如何在Java中删除文件夹内指定前缀名字的所有文件。首先,我们需要了解`java.io.File`类,它是Java标准库中的...

    文件删除Java源码

    在Java编程语言中,文件删除是一项常见的操作,用于清理不再需要的文件或数据。这个"文件删除Java源码"很可能是实现了一个简单的图形用户界面(GUI)程序,使得用户可以通过直观的方式进行文件删除操作。在Java中,...

    java 删除文件或文件夹

    ### Java删除文件或文件夹知识点解析 在Java中,经常需要对文件系统进行操作,比如创建、删除文件或文件夹等。本篇文章将基于提供的代码示例,详细讲解如何使用Java来动态地删除文件和文件夹。 #### 一、基础知识...

    Java版Linux文件上传下载、windows本地文件上传下载

    在Java编程环境中,实现Linux与Windows之间的文件上传和下载是一项常见的任务,特别是在分布式系统和跨平台应用中。本文将深入探讨如何使用Java技术实现在Linux和Windows之间进行文件的互传,以及创建一个HTML界面来...

    java文件删除操作

    在`main`方法中展示了如何使用`DeleteFileUtil`类删除文件和目录: ```java public static void main(String[] args) { String fileDir = "G:/temp/temp0/temp1"; DeleteFileUtil.delete(fileDir); // 删除目录 }...

    java springboot 七牛云文件上传,下载,删除

    至此,你已经成功地在Spring Boot项目中集成了七牛云的文件上传、下载和删除功能。用户可以通过API接口进行文件操作。需要注意的是,实际项目中还需要考虑错误处理、权限验证等额外细节,以确保服务的稳定性和安全性...

    java操作本地文件

    Java 的 I/O(输入/输出)库提供了丰富的类和方法,使得我们可以方便地进行文件的创建、读取、写入、删除、重命名等操作。在本教程中,我们将深入探讨如何使用 Java 进行本地文件管理。 首先,我们从创建文件开始。...

    java 监听本地文件自动上传服务器

    在IT行业中,Java作为一种强大的编程语言,被广泛用于各种任务,包括文件系统监控和网络通信。本篇文章将详细探讨如何使用Java实现本地文件监听,并自动将其上传至服务器,以实现文件同步功能。 首先,让我们从...

    文件批量删除(java版)

    在Java编程中,批量删除文件是一项常见的操作,特别是在系统维护、数据清理或应用程序卸载时。这个主题主要涉及Java的I/O流和文件操作。以下是一些关于如何在Java中实现文件批量删除的关键知识点: 1. **Java.io....

    JAVA递归删除目录失败

    so easy,写了一个递归删除目录,但结果出乎意料,一个递归目录删除成功,而另外一个却删除失败,刚开始怀疑文件被占用问题,后来被排除了。后来尝试使用各种工具,文件粉碎机都不能解决。最后,通过重命名解决此...

    JAVA调用OS命令删除文件

    下面我们将深入探讨如何在Java中调用OS命令来删除文件,并分析这种方法相对于Java内置的文件操作方法的优缺点。 首先,我们来看一个简单的示例,展示如何使用`Runtime`类来执行删除文件的命令。假设我们要删除的...

    基于Java的的文件图片上传-分片上传-断点续传-秒传java源码.zip

    2.文件上传部分:主要实现了文件的上传,进度条,多文件一起上传,上传前删除,上传失败后手动删除,上传失败自动重试,上传失败手动重试(retry按钮),自动上传; 3.大文件上传部分:重磅功能:大文件“秒传”;...

    文件删除java代码

    在Java编程语言中,删除文件是一项常见的操作,特别是在文件管理和系统清理的过程中。下面将详细讲解如何使用Java代码来实现文件的删除,以及涉及到的相关知识点。 首先,Java中的`java.io`包提供了处理文件操作的...

Global site tag (gtag.js) - Google Analytics