博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
java 删除目录、 文件
阅读量:6205 次
发布时间:2019-06-21

本文共 1404 字,大约阅读时间需要 4 分钟。

示例

import java.io.File;public class fileTest {    public static void main(String []args){        String strVectorFile = "D:\\test\\test.txt";        deleteFile(strVectorFile);        String strVectorDir = "D:\\test2";        deleteDirectory(strVectorDir);    }    public static boolean deleteFile(String fileName){        File file = new File(fileName);        if(file.isFile() && file.exists()){            Boolean succeedDelete = file.delete();            if(succeedDelete){                System.out.println("删除单个文件"+fileName+"成功!");                return true;            }            else{                System.out.println("删除单个文件"+fileName+"失败!");                return true;            }        }else{            System.out.println("删除单个文件"+fileName+"失败!");            return false;        }    }    public static boolean deleteDirectory(String dir){        //如果dir不以文件分隔符结尾,自动添加文件分隔符        if(!dir.endsWith(File.separator)){            dir = dir+File.separator;        }        File dirFile = new File(dir);        //如果dir对应的文件不存在,或者不是一个目录,则退出        if(!dirFile.exists() || !dirFile.isDirectory()){            System.out.println("删除目录失败"+dir+"目录不存在!");            return false;        }        boolean flag = true;        //删除文件夹下的所有文件(包括子目录)        File[] files = dirFile.listFiles();        for(int i=0;i

 

本文转自jihite博客园博客,原文链接:http://www.cnblogs.com/kaituorensheng/p/5893692.html,如需转载请自行联系原作者

你可能感兴趣的文章
Openssl的证书格式转换
查看>>
linux 下实现负载均衡群集(NAT方式)
查看>>
我的友情链接
查看>>
linux学习wdlinux学堂
查看>>
修改maven本地仓库位置
查看>>
spring --aop(日志记录)在工程中实际使用
查看>>
有趣的链接
查看>>
你的工作单位也需善待
查看>>
vCenter Converter Standalone使用文档
查看>>
ubuntu16.04配置sonarqube+MySQL
查看>>
在域环境下搭建samba服务器
查看>>
本科毕设论文——基于Kinect的拖拉机防撞系统
查看>>
多款优秀的 JS MVC 框架对比
查看>>
mysql主从复制 lvs+ keepalived
查看>>
Nodejs架构之json空处理
查看>>
CentOS7.0 安装 tomcat-9.0
查看>>
python入门系列:对象引用、垃圾回收、可变性
查看>>
真格量化常见报错信息和Debug方法
查看>>
iOS绘圆形图-CGContextAddArc各参数说明
查看>>
读取Android系统的多媒体库
查看>>