- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
File类
数据流类实现文件的顺序读写。RandomAccessFile 类 实现文件的随机读写。他们都不能对文件的属性进行访问。使用File类,可以访问文件属性信息,但是,它不提供读写文件的方法。下面列出File类的构造方法和实例方法:
1.File类有三个构造方法
File(String filename)
File(String directoryPath, String filename)
File(File f , String filename)
其中,filename指文件名,directoryPath指文件所在的 目录,f指文件的目录对象。
2.实用方法
(1)属性操作
pubic String getName() 获取文件名
public String getPath() 获取文件路径
public String getAbsolutePath() 获取文件绝对路径
public long length() 获取文件的长度(单位是字节)
public String getParent() 获取文件的父目录
public File getParentFile() 获取文件的父目录
public long lastModified() 获取文件最后修改时间(时间是从 1970年午夜至文件最后修改时刻的毫秒数)
public boolean canRead() 判断文件是否是可读的
public boolean canWrite() 判断文件是否可被写入
public boolean exits() 判断文件是否存在
public boolean isFile() 判断是不是一个正常文件
public boolean isDirectroy() 判断是不是一个目录
public boolean isHidden() 判断文件是不是隐藏文件
(2)文件操作
public boolean renameTo(File dest) 给文件换名
public boolean delete() 删除文件
(3)目录操作
public boolean mkdir() 创建目录
public String[] list() 以字符串形式列出目录
public File[] listFiles() 以File对象形式列出目录
import java.io.File ;
import java.io.IOException ;
public class FileDemo01{
public static void main(String args[]){
File f = new File(d:\\test.txt) ; // 实例化File类的对象
try{
f.createNewFile() ; // 创建文件,根据给定的路径创建
}catch(IOException e){
e.printStackTrace() ; // 输出异常信息
}
}
};
import java.io.File ;
import java.io.IOException ;
public class FileDemo02{
public static void main(String args[]){
System.out.println(pathSeparator: + File.pathSeparator) ; // 调用静态常量
System.out.println(separator: + File.separator) ; // 调用静态常量
}
};
import java.io.File ;
import java.io.IOException ;
public class FileDemo03{
public static void main(String args[]){
File f = new File(d:+File.separator+test.txt) ; // 实例化File类的对象
try{
f.createNewFile() ; // 创建文件,根据给定的路径创建
}catch(IOException e){
e.printStackTrace() ; // 输出异常
您可能关注的文档
- (9月最新修订)2011全国各地中考语文试题分类汇编专题:辨析并修改病句含答案.doc
- (word版,案扫描)福建福州市2015年中考题.doc
- (教育部权威版2014年全国各省市区毕业生回生源地派遣单位一览表.doc
- (解析版)203年中考物理试题分类汇编--电热综合.doc
- (精编)201广州中考语文试题及答案.doc
- (人教版)小学文一年级(下册)生字表(制作卡片).doc
- (新编资料)213-2014学年高中数学 3.2.1《古典概型》导学案 新人教A版必修3.doc
- (一年级下册)字.doc
- (粤教版)《项本纪》新学案.doc
- [外研版(必修)]Module 2 No Drugs教案.doc
文档评论(0)