码迷,mamicode.com
首页 > 其他好文 > 详细

流与文件(三)

时间:2014-12-23 19:02:59      阅读:195      评论:0      收藏:0      [点我收藏+]

标签:

文件管理

流类关注的是文件内容,而File类关注的是文件在磁盘上的存储。注意,File类的对象既可以表示文件,也可以表示文件夹。

java.io.File 1.0

File(String name)//创建一个文件/文件夹对象,使用当前目录下的文件名name,如果文件/文件夹不存在,则不会创建使用这个名字的新文件/文件夹。

File(String path, String name)//创建一个位于path目录下的名为name的File对象。

File(File dir, String name)//创建一个位于dir目录下的名为name的File对象。

boolean createNewFile()//以File对象是定的名字创建一个新的文件,成功返回true。

boolean mkdir()//以File对象指定的名字创建一个新的文件夹,成功返回true。

String[] list()//如果File对象表示一个文件夹,则返回该文件夹下的所有文件名组成的数组。

String[] list(FileNameFilter filter)//FileNameFilter是一个接口,要实现这个接口必须定义accept方法。该方法返回一个boolean值,调用list方法只会显示accept返回true的文件名数组。

boolean exists()//如果文件/文件夹存在返回true,否则返回false。

File getCanonicalFile()//返回一个包含该File对象绝对路径的File对象。

String getCanonicalFile()//返回一个包含该File对象绝对路径的字符串。

String getName()//返回File对象的文件名字符串(不包括路径信息)。

String getParent()//返回包含File对象上一级文件夹的字符串。

File getParent()//返回包含File对象上一级文件夹的File对象。

boolean isDirectory()//File对象表示文件夹返回true,否则返回false。

boolean isFile()//File对象表示文件返回true,否则返回false。

 

流与文件(三)

标签:

原文地址:http://www.cnblogs.com/johnsblog/p/4180601.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!