- 浏览: 61405 次
- 性别:
- 来自: 深圳
文章分类
package com.tij.io.file; import java.io.File; public class DeleteFileJava { /** * This is Shows How to delete a File in Java * @param args */ public static void main(String[] args) { //absolute file name with path File file = new File("/Users/GYJ/file.txt"); if (file.delete()) { System.out.println("/Users/GYJ/file.txt" + "File deleted"); } else { System.out.println("File /Users/GYJ/file.txt doesn't exists"); } //file name only file = new File("file.txt"); if (file.delete()) { System.out.println("file.txt File deleted from Project root directories"); } else { System.out.println("File file.txt doesn't exists in Project root directories"); } //relative path file = new File("temp/file.txt"); if (file.delete()) { System.out.println("tmp/file.txt File deleted from Project root directory"); } else { System.out.println("File tmp/file.txt doesn't exists in project root directory"); } //delete empty directory file = new File("temp"); if (file.delete()) { System.out.println("temp directory deleted from Project root directory"); } else { System.out.println("temp dierctory doesn't or not empty in Project root directory"); } //try to delete directory with files file = new File("/Users/GYJ/project"); if (file.delete()) { System.out.println("/Users/GYJ/project directory deleted from Project root directory"); } else { System.out.println("/Users/GYJ/project directory doesn't exists or not empty"); } } } out put================= File /Users/GYJ/file.txt doesn't exists File file.txt doesn't exists in Project root directories tmp/file.txt File deleted from Project root directory temp directory deleted from Project root directory /Users/GYJ/project directory doesn't exists or not empty
发表评论
-
21、java从文件读取对象
2014-03-22 22:47 752package com.tij.io.file; i ... -
20、java把实体对象写入文件
2014-03-22 22:33 1938这是要写入的实体对象 package com.tij.io ... -
19、java根据URL下载文件内容
2014-03-22 22:08 2375package com.tij.io.file; i ... -
18、java随机访问RandomAccessFile类
2014-03-22 21:35 1103package com.tij.io.file; i ... -
17、java追加文件内容(写入方式)
2014-03-22 21:11 3317package com.tij.io.file; i ... -
16、java写入文件的几种方式
2014-03-21 19:02 1990package com.tij.io.file; i ... -
11、java读取文件的几种方式
2014-03-18 00:02 1332package com.tij.io.file; i ... -
14、java打开文件
2014-03-18 00:03 624package com.tij.io.file; i ... -
12、java复制文件的四种方法
2014-03-18 00:03 948package com.tij.io.file; i ... -
13、java中几种不同文件路径的差别(绝对路径,全路径)
2014-03-18 00:03 1211package com.tij.io.file; i ... -
15、java使用FileNmeFilter列出指定扩展文件
2014-03-18 00:04 725package com.tij.io.file; i ... -
10、java获取文件最后的修改时间
2014-03-17 14:19 1336package com.tij.io.file; i ... -
9、java判断file是文件还是目录
2014-03-17 14:07 7156package com.tij.io.file; i ... -
8、java判断文件是否存在目录
2014-03-17 13:51 3708package com.tij.io.file; i ... -
7、java获取文件扩展名
2014-03-17 11:50 3354package com.tij.io.file; i ... -
6、java如何计算文件的大小
2014-03-17 09:50 1007package com.tij.io.file; i ... -
5、java如何实现移动文件、重命名文件
2014-03-16 17:07 1748java.io.File renameTo(File dest ... -
4、java如何删除目录和文件
2014-03-16 16:19 1121package com.tij.io.file; ... -
3、了解java的文件4种分隔符
2014-03-16 15:53 6336java.io.File类中有四种静态分隔符; 分别是sepa ... -
1、java如何创建新文件
2014-03-16 14:53 902在java中可以使用 java.io.file 类来创建 ...
相关推荐
本文将详细介绍如何使用Java程序删除本地文件。这涉及到对Java标准库中的`java.io.File`类的理解与应用。 ### 一、理解`java.io.File` `java.io.File`是Java中用于表示文件路径名的抽象表示形式的类。它提供了一...
Java编程语言提供了丰富的API用于处理文件操作,包括创建、读取、写入和删除文件等。在Java中,写文件是通过`java.io`包中的类实现的,主要涉及File类、FileWriter类、BufferedWriter类等。下面将详细阐述Java写文件...
以上就是使用Java删除指定文件夹下文件的基本步骤和关键知识点。通过`SimpleFileVisitor`,我们可以更灵活地控制文件和目录的删除操作,实现复杂的需求。在实际项目中,一定要注意异常处理和权限问题,确保代码的...
本篇文章将深入探讨如何使用Java来实现对Linux服务器的文件上传、操作、下载和删除,以及如何借助ganymed-ssh2库实现远程操作。 首先,让我们了解基础概念。Linux服务器是一种基于Linux操作系统并提供网络服务的...
2. **使用Runtime.exec()**:如果上述方法无效,可以尝试使用操作系统命令来删除文件。Java的`Runtime.exec()`方法可以执行系统命令。例如,在Windows上,可以执行`cmd /c del /f /q 文件路径`,其中`/f`表示强制...
1、指定文件可下载并且服务器端会删除此文件。 2、指定文件夹(文件夹中必须有一个文件),程序会自动的压缩文件为 zip,然后下载删除源文件与压缩文件。 3、可以指定文件都为最后生成为zip文件下载,且删除源文件...
### Java创建和删除文件夹与文件的知识点 #### 一、引言 在Java编程语言中,对文件系统的操作是一项非常基础且重要的功能。本文档将详细介绍如何使用Java来创建和删除文件夹以及文件,包括具体的实现代码和注意事项...
### Java删除文件或文件夹知识点解析 在Java中,经常需要对文件系统进行操作,比如创建、删除文件或文件夹等。本篇文章将基于提供的代码示例,详细讲解如何使用Java来动态地删除文件和文件夹。 #### 一、基础知识...
例如,`FileUtils`类提供了一系列静态方法,可以方便地进行文件和目录的复制、移动、删除等操作。`IOUtils`类则提供了对流进行读取、写入、关闭和转换的方法,使得开发者无需担心IOException的处理。这些工具在处理...
首先,我们需要了解Java中用于文件操作的基本类,如`java.io.File`,它提供了创建、读取、写入和删除文件的方法。此外,为了与SharePoint交互,我们需要使用Microsoft提供的客户端对象模型(Client Object Model,...
### Java程序删除文件实例分析 #### 一、概述 在Java开发中,文件操作是非常常见的需求之一,包括文件的创建、读取、修改和删除等。本文将通过一个具体的示例来详细介绍如何在Java程序中实现文件删除功能,并提供...
Java 文件管理器是一款基于Java语言开发的文件管理系统,它提供了用户友好的图形用户界面(GUI),使得用户可以方便地进行文件和目录的操作,如浏览、创建、删除、重命名、移动和复制等。这款应用程序旨在提供一个...
jcifs库提供了与SMB服务器通信所需的全部功能,包括创建、读取、写入和删除文件等。 **安装jcifs库:** 要使用jcifs库,首先需要将其添加到项目中。如果是Maven项目,可以在pom.xml文件中添加以下依赖: ```xml ...
在Java编程中,遍历文件目录并生成树结构的文本文件是一个常见的任务,尤其是在处理大量文件数据时。这个任务可以通过使用Java的`java.io.File`类及其相关API来实现。`Dir.class`和`Dir.java`是这次操作的核心文件,...
JAVA SFTP文件上传、下载及批量下载实例 在本篇文章中,我们将详细介绍JAVA SFTP文件上传、下载及批量下载的实例,包括相关的概念、API介绍、代码实现等方面的内容。 首先,我们需要了解什么是SFTP?SFTP(Secure ...
然而,通过使用Java提供的类库和API,我们可以构建一个模拟的文件系统,它能够进行基本的文件操作,如创建、读取、写入和删除文件。以下是一些关于这个话题的关键知识点: 1. **Java I/O流**:Java的I/O流是实现...
在Java编程语言中,开发一个本地文件管理器是一项常见的任务,尤其对于学习和理解I/O流、文件操作以及用户界面设计至关重要。这个项目的目标是创建一个类似Windows资源管理器的应用,能够显示本地文件系统的内容,...
jcifs库提供了SmbFile类,它类似Java的File类,可以用来创建、删除、重命名和读写共享文件。下面是一些关键知识点: 1. **jcifs库的引入**:首先,项目中需要添加jcifs库的依赖。如果是Maven项目,可以通过在pom....
- 在Java中,文件移动可以通过多种方式实现,包括但不限于使用`java.io.File`类的`renameTo()`方法或者通过复制文件后删除原文件的方式。 2. **`java.io.File`类简介**: - `java.io.File`是Java标准库中的一个类...
在Java编程语言中,处理静态文件是一项常见的任务,特别是在构建Web应用程序时。静态文件通常指的是HTML、CSS、JavaScript、图片等非动态内容,这些文件在服务器端不需要额外的处理即可发送给客户端。本篇文章将深入...