黑马程序员--File类的笔记(一)
来源:互联网 发布:贵州高铁网络规划图 编辑:程序博客网 时间:2024/04/29 18:42
---------------------- android培训、java培训、期待与您交流! ----------------------
File类的作用
用来将文件或者文件夹封装成对象,方便对文件与文件夹的属性信息进行操作。
File对象可以作为参数传递给流的构造函数
所以需要了解File类中的常用方法如下:
1.创建文件或文件夹
boolcreateNewFile 在指定位置创建文件,如果文件已经存在,则不创建,并返回false。和输出流不一样,输出流对象一定会创建文件。而且文件若已经存在,他会覆盖原来的文件。
创建文件夹 boolmkdir(File fi)方法 只能创建一级目录
bool mkdirs (File fi )方法 可以创建多级目录
2.删除
bool delete(); 删除文件,删除失败返回false
void deleteOnExit(); 在程序退出的时候删除文件。常用来删除因为异常退出而产生的错误文件
3.判断
bool exists() 判断文件是否存在
bool isDriectory()判断是否是目录
bool isFile()判断是否是文件
注意 :
在判断是否是文件还是是否是目录时一定先判对该对象是否存在
bool isHidden()判断是否是隐藏文件。老师说系统的隐藏文件Java是不能访问的,访问肯定是失败的。
bool isAbsolute();判断File对象是否是绝对路径。
4.获取信息
getName()返回路径名表示的文件或者是目录的名称;字符串类型
getPath() 返回路径名字,是字符串类型
getParent() 返回文件名父目录的路径名字符串,如果该路径名没有指定(你在定义文件对象File的时候是相对的则返回空如File f = newFile("abc.txt"),f.getParent()是null)父目录则返回null
lastModify() 返回一个long型的文件的最后修改时间
length()文件的长度
- 黑马程序员--File类的笔记(一)
- 黑马程序员—Java中File类学习笔记(一)
- 黑马程序员--java File类课程笔记
- 黑马程序员—File类学习笔记
- 黑马程序员-Java笔记:File类
- (黑马程序员)学习笔记,File对象
- 黑马程序员--File类的笔记(二)—— 一些应用的小例子
- 黑马程序员:File类
- 黑马程序员-File类
- 黑马程序员---File类
- 黑马程序员--File类
- 黑马程序员:File类
- 黑马程序员--File类
- 黑马程序员--File类
- 黑马程序员: File类、递归的学习
- 黑马程序员--对File类的理解
- 黑马程序员--IO流的学习笔记(一)
- 黑马程序员---IO流(File类)
- 用eclipse开发安卓(安装)
- 堆和栈的区别 (转贴)
- 健康-------------医学小常识
- iPhone开发部分总结_2_
- Vim简明教程
- 黑马程序员--File类的笔记(一)
- [转] 程序员面试、算法研究、编程艺术、红黑树4大系列集锦与总结
- 推荐 书目《Ruby on Rails 實戰聖經 ---使用 Rails 3.2 及 Ruby 1.9.3》
- 第6题 约瑟夫环问题
- 全面的framebuffer详解
- linux安装php扩展json
- 利用SecureCRT在linux与Windows之间传输文件
- Log4J日志输出格式说明
- vi命令大全