Java IO流之File文件类的使用
2017-05-21 22:10
155 查看
File类用来表示一个文件路径的对象,同时它还提供了许多有用的方法,常用的方法如下:
mkdirs();
两者都是创建文件夹,区别在于,mkdir()只会创建当前路径的目录,如果它的父路径没有的话就不会创建成功,而mkdirs()会连父路径也创建出来,代码演示如下:
f.delete();//可以用来删除文件和文件夹
canExecute()//测试是否可以执行
canWrite()//测试是否可以写入
canRead()//测试是否可读
exists()//测试文件或目录是否存在
isDirectory()//测试是否是文件夹
isFile()//测试是否是文件
isHidden()//测试文件是否隐藏
length()//返回文件大小
创建文件夹:
mkdir();mkdirs();
两者都是创建文件夹,区别在于,mkdir()只会创建当前路径的目录,如果它的父路径没有的话就不会创建成功,而mkdirs()会连父路径也创建出来,代码演示如下:
File f=new File("D:\\abc\\123");//假设abc文件夹没有 f.mkdir();//创建失败 f.mkdirs();//创建成功
创建文件:
createNewFile();File f=new File("D:\\abc\\1.txt"); try { f.createNewFile();//创建文件,必须要处理异常,并且如果父路径不存在则会抛出异常 } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); }
删除文件:
f.delete();//可以用来删除文件和文件夹File f=new File("D:\\1.txt"); f.delete();//
测试文件属性:
canExecute()//测试是否可以执行canWrite()//测试是否可以写入
canRead()//测试是否可读
exists()//测试文件或目录是否存在
isDirectory()//测试是否是文件夹
isFile()//测试是否是文件
isHidden()//测试文件是否隐藏
获取文件属性:
lastModified()//返回文件最后一次被修改的时间length()//返回文件大小
相关文章推荐
- Android中文件类File的详细使用说明
- java file文件类操作使用方法大全
- Android中文件类File的详细使用说明
- java file文件类操作使用方法大全
- File文件类的使用
- 关于File文件类的使用:
- java file文件类操作使用方法大全
- java file文件类操作使用方法大全
- 关于File文件类使用
- IT小白对File文件类的使用的理解
- java file文件类操作使用方法大全
- 程序小白---File文件类的使用
- File文件类的使用
- Android中文件类File的详细使用说明
- java IO流(File类的使用)
- java file文件类操作使用方法大全
- 关于File文件类的使用
- 使用客户端的File Field控件上传图片
- CodeSmith实用技巧(三):使用FileDialogAttribute
- 使用客户端的File Field控件上传图片