Java API之File----20130725
来源:互联网 发布:移民计划 知乎 编辑:程序博客网 时间:2024/05/16 11:24
问题:新建目录及文件
删除目录及文件
=======================================新建目录及文件=======================================================
在指定目录下生成文件,目录必须是存在的,如果不存在,应先新建目录(mkdirs)。
import java.io.File;import java.io.IOException;/**在指定目录下生成文件,目录必须是存在的,如果不存在,应先新建目录(mkdirs)。*create by 20130725*@author andy*/class TestFile{public static void main(String[] args) throws IOException {// 创建目录及文件// 指定目录的路径String directory = "F:/20130725/test";// 指定文件的路径String file = "F:/20130725/test/测试.txt";// 创建一个File实例,注:此操作并没有在硬盘上创建真正的目录.File dir = new File(directory);// 判断目录是否存在if (!dir.exists()){// 若不存在,则创建dir.mkdirs();}File f = new File(file);// 判断文件是否存在if (!f.exists()){// 若不存在,则创建f.createNewFile();}System.out.println("create success...");}}
======================================= 删除目录及文件=======================================================
此方法针对于一个目录下的文件,如果目录下还有目录(且不为空)则该方法有问题。
import java.io.File;/***此方法针对于一个目录下的文件,如果目录下还有目录(且不为空)则该方法有问题。*/class TestDeleteFile{public static void main(String[] args){// 指定要删除的路径String delFilePath = "F:/20130725";// 生成File实例File f = new File(delFilePath);// 判断该目录是否存在if (f.exists()){// 判断此对象是否是目录if (f.isDirectory()){// 遍历该目录下所有的文件File[] listFile = f.listFiles();// 删除目录下的所有文件for (int i=0; i<listFile.length ; i++ ){// 删除文件listFile[i].delete();}// 删除目录f.delete();} else {// 删除文件f.delete();}System.out.println("删除成功...");} else {System.out.println("目录不存在...");}}}
- Java API之File----20130725
- java API------File类
- Java File 常用 API
- JAVA SE API学习 java.io.File
- java io 之 File
- Java IO之File
- Java回炉之File
- Java IO之File
- Java之File类
- java基础之File
- Java之File类
- Java之File类
- Java学习之File
- java之File用法
- Java IO之File
- java之file类
- HTML5之File API(一)
- HTML5之File API(一)
- MFC里CHECKBOX用
- 安装或卸载SQL Server 2008时,提示“安装程序支持规则---重新启动计算机”失败的解决办法
- 微信公众平台asp接口及代码
- 静态,动态,强类型,弱类型
- c#中怎么让正在播放的视频背景是透明的?
- Java API之File----20130725
- uva 644 Immediate Decodability(字符串处理)
- css中float浮动问题(2)
- s3c6410存储系统 (一)
- 程序员的练级计划
- 关于将字符串数字排序的面试问题
- Oracle 10053事件内部原理与测试【1】
- 如何学好java
- Linux内核的Makefile和kconfig解读