File类的简单使用
2015-11-19 11:29
204 查看
File类只用于文件(目录)信息(大小,名称等)的表示,不能用于文件内容的访问。
File类的构造函数:
![](http://img.blog.csdn.net/20151120130324886)
判断文件是否存在:
判断是否是文件夹:
判断是否是文件:
创建一个文件:
创建一个文件夹:
删除一个文件或文件夹:
直接打印file对象(相当于打印file.toString()).
测试代码:
File类的构造函数:
判断文件是否存在:
file.exists();
判断是否是文件夹:
file.isDirectory();
判断是否是文件:
file.isFile();
创建一个文件:
file.createNewFile();
创建一个文件夹:
file.mkdir();
删除一个文件或文件夹:
file.delete();
直接打印file对象(相当于打印file.toString()).
测试代码:
package love.jimo; import java.io.File; import java.io.IOException; public class IOFile { /** * @param jimo * File类的基本操作 * @throws IOException */ public static void main(String[] args) throws IOException { File file1 = new File("E:\\jimo");//不存在jimo这个文件夹 //判断文件是否存在 System.out.println("file1.exists()="+file1.exists()); if(!file1.exists()){ file1.mkdir();//不存在则创建 } System.out.println("file1.exists()="+file1.exists()); //判断是否是文件夹: System.out.println("file1.isDirectory()="+file1.isDirectory()); //判断是否是文件: File file2 = new File("E:\\test.txt");//test.txt是存在的 System.out.println("file2.isFile()="+file2.isFile()); System.out.println("file1.isFile()="+file1.isFile()); //创建一个文件: File file3 = new File("E:\\jimo.txt");//不存在jimo.txt if(!file3.exists()){ file3.createNewFile(); } //创建一个有多级目录的文件夹: File file4 = new File("E:\\1\\2"); System.out.println("file4.exists()="+file4.exists()); file4.mkdirs(); System.out.println("file4.exists()="+file4.exists()); //删除一个文件或文件夹: if(file1.exists()){ file1.delete(); } System.out.println("file1.exists()="+file1.exists()); //直接打印file对象(相当于打印file.toString()): System.out.println(); } }运行结果:
相关文章推荐
- 前端测试环境Karma简介
- 微信公众号与HTML 5混合模式揭秘3——JSSDK获取地理位置
- 设计模式实例学习-抽象工厂模式
- javax Animation Example
- (JQuery)如何做到搜索输入框的数据异步提交
- select
- java中的异常以及 try catch finally以及finally的执行顺序
- iOS9下App Store新应用提审攻略
- Linux下使用QQ:Chrome扩展程序ARC Welder
- 条件编译
- Swift中的required修饰符
- CentOS 7 环境下使用postgres源码编译安装PG
- Android APK的数字签名的作用和意义
- 弱小者索取,强大者奉献
- CANopen通信之NMT通信
- LeetCode OJ: Remove Linked List Elements
- java地址值
- 解读断点续传的基本原理
- 汽车行业如何玩工业4.0
- IOS获取经度纬度