重定义delete方法
来源:互联网 发布:软件项目外包 编辑:程序博客网 时间:2024/06/05 11:00
public class File_delete2 {public static void main(String[] args) {/* * 将当前目录下的Demo目录删除 * 直接指定文件名或目录名,那么该文件或目录默认是在当前目录中 * 即:File dir=new File("demo"); * * 等同 File dir=new File("./demo"); * * 删除一个目录的前提条件是该目录必须是一个 * 空目录才可以将其删除 */File dir=new File("q"); delete(dir);//if(dir.exists()){//dir.delete();//System.out.println("删除完毕");//}else{//System.out.println("该目录不存在");////Date day=new Date();//long now=day.getTime();//SimpleDateFormat sdf=new SimpleDateFormat("yyyy年MM月d日");//String str=sdf.format(day);//System.out.println(str);//}}public static void delete(File file){//if(file.isDirectory()){//先将该目录清空File[] subs=file.listFiles();for(File sub:subs){ delete(sub);//递归调用:在方法内部调用自己的方法//sub.delete();}}file.delete();}}
阅读全文
0 0
- 重定义delete方法
- 开发方法的“轻”和“重”定义
- iOS项目中重定义NSLog方法
- java方法重定义与多态
- 【转】 基于主键的重定义表,解决delete日志表产生的碎片问题
- 重定义
- 重定义
- 重定义键盘的两种实现方法
- action定义request response直接重定向页面方法
- 关于php 类 方法重定义的问题
- XMG 绘制的方法 自己重定义UIImageView
- There is already 'baseController' bean method spring方法重定义
- c++的new和delete的方法使用以及不用new定义变量
- delete运算符(删除对以前定义的对象的属性和方法的引用)
- VC重定义问题
- 避免重定义
- 在线重定义表
- 类型重定义解决办法
- Linux进程与线程的区别
- Memory and Scores CodeForces
- day03
- 分拆素数和
- layui源码详细分析系列之文件上传模块
- 重定义delete方法
- 包装类
- Linux运维学习之路(1)网络基础概览笔记
- Java中static关键字的作用和用法详细介绍
- 图片消除边距的方法
- Gym
- 86. Partition List
- UISlider value及事件的一点笔记
- 详解VMware虚拟机网络设置