首页 > 其他 > 详细

流与文件(三)

时间:2014-12-23 19:02:34      阅读:216      评论: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
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!