Java文件File操作一:文件的创建和删除
2016-03-23 14:18
567 查看
一、简述
File 文件类,主要对文件进行相关操作。常用的File操作有:文件(夹)的创建、文件(夹)的删除,文件的读入和下载(复制)等;
二、文件(夹)的创建和删除
1、创建过程 实例:
2、删除过程
File 文件类,主要对文件进行相关操作。常用的File操作有:文件(夹)的创建、文件(夹)的删除,文件的读入和下载(复制)等;
二、文件(夹)的创建和删除
1、创建过程 实例:
//create a new File @Test public void testCreateFile(){ File m=new File("E://file"); //創建文件夾 //判断文件夹存在否 if(!m.exists()){ m.mkdir(); //创建文件夹 } File f=new File("E://file//test.txt"); //創建文件 if(!f.exists()){ try { f.createNewFile(); //创建文件 } catch (IOException e) { e.printStackTrace(); } } }
2、删除过程
//delete a file //@Test public void testDeleteFile(){ File f=new File("E://file//test.txt"); if(f.exists()){ f.delete(); } } //delete a 文件夹及下面的所有文件[采用递归之法] public static void testDelAllFile(String path){ File m=new File(path); File[] files=m.listFiles(); for(File f:files){ if(f.isFile()){ f.delete(); }else if(f.isDirectory()){ testDelAllFile(f.getPath()); } } m.delete(); //最好将文件夹删除 } public static void main(String[] args) { FileTest.testDelAllFile("E://file"); }
相关文章推荐
- Spring容器加载完毕干一件事情(利用ContextRefreshedEvent事件)
- 分布式dubbo框架+apex+Spring
- Hibernate和Spring的缓存机制
- java枚举使用详解
- (整理)Java实现链表----链表的反转
- Spring IOC
- Lombok 安装、入门 - 消除冗长的 java 代码
- java介绍
- 各种java时间格式转换
- idea Intellij 远程调试java程序
- eclipse 引用(依赖) 其他 lib 工程(可只做最后一步)
- Java中的final关键字-----(java复习)
- Java [Leetcode 338]Counting Bits
- Java核心知识点-synchronized关键字
- spring学习笔记(14)引介增强详解:定时器实例:无侵入式动态增强类功能
- Struts2 doubleselect错误Expression parameters.formName
- Java 数据库操作
- java多线程问题
- java集合(每日学习) Fighting!!!
- JavaWeb学习总结(十三)——使用Session防止表单重复提交