文档文库
手机版
投诉建议
热门搜索:
心得体会
演讲稿
思想汇报
首页
心得体会
学习心得体会
培训心得体会
军训心得体会
社会实践
作风建设
工作心得体会
教育心得体会
演讲稿
演讲稿格式
演讲稿范文
竞聘演讲稿
师德演讲稿
三分钟演讲稿
思想汇报
思想汇报范文
转正思想汇报
大学生思想汇报
季度思想汇报
教师思想汇报
工作计划
工作计划格式
工作计划开头
工作计划结尾
总结与计划
工作计划模板
工作总结
年终工作总结
年度工作总结
个人工作总结
实习报告
实习报告范文
实习计划范文
实习鉴定范文
实习报告内容
个人简历
求职简历
简历范文
简历模板
简历表格
简历格式
祝福语
春节
除夕
元宵
端午节
合同范文
合同范本
合同样本
合同范本格式
首页
>
Java 创建File对象
Java 创建File对象
发布时间:2023-03-24 03:29:14 来源:
文档文库
小
中
大
字号:
手机查看
Java
创建
File
对象
Java
语言使用
java.io.File
类对象表示文件和目录。
通过
File
类对象可以实现对
文件或目录的相关信息的访问,
如文件的名称、
长度、
读写属性等,
甚至可以创建、
删除文件或目录。
File
类常用的构造方法如表
12-1
所示:
表
12-1
File
的构造方法
名称
File(Stringpathname
解释
该构造方法创建一个
File
对象,
其中
pathname
可以是一个文件名,
也可以是一个路径名。
File(Stringparent,Stringchild
该构造方法中的
parent
是一个路径名,
child
可以是一个文件名,
也可以是一个路径名。
File(Fileparent,Stringchild
该构造方法的
parent
是表示路径的
File
对象,
child
可以是一个文
件名,也可以是一个路径名。
使用下面的语句可以创建
File
对象:
Filea1,a2,a3,a4;
a1=newFile("f:\\java";
//
创建一个表示路径的
File
对象
a2=newFile("test.txt";
//
创建一个表示文件的
File
对象
a3=newFile("d:\\java","test.txt";
//
创建一个指定
d:\java
目录和
text.txt
文件的
File
对象
a4=newFile(a1,"test.txt";
//
创建一个指定
a1
目录和
text.txt
文件的
File
对象。
在创建文件过程中,使用哪个构造方法取决于所使用的文件对象。例如,如果
在应用程序中只使用一个文件,那么就应使用第一个构造方法。如果使用一个公共
目录中的若干文件,那么使用第二个或者第三个构造方法可能更容易。
对于路径的分隔符,
不同的系统使用的符号不同。
在
Windows
系统下使用反斜
线
(\
,
在
Unix
系统下使用正斜线
(/
。
由于反斜线用来表示转义字符,
所以使用两个
反斜线表示路径分隔符。
要想知道系统使用什么符号作为路径分隔符,
可以通过
System
类的
getProperty(
方法得到,如下所示:
Stringsep=System.getProperty("file.separator";
然后,可以使用
sep
作为分隔符,来创建一个
.txt
文件,如创建一个
a1
对象,
语句格式如下:
a1=newFile("d:"+sep+"java","data.txt";
使用
File
类的构造方法创建
File
对象,并不要求相应的目录和文件一定存在。
File
类提供了独立于平台的方法来操作由本地文件系统维护的文件,然而不能直接
通过
File
对象存取文件的内容。要想对文件内容存取,需要建立流对象。
File
对象不仅可以表示文件,也表示一个目录。
下面是一个通过
File
对象创建
Test.txt
文件的实例,代码如下所示。
importjava.io.File;
importjava.io.IOException;
publicclassCreateFile
{
publicstaticvoidmain(String[]args
{
}
}
Filef=newFile("d:\\test.txt";
try{
}
f.createNewFile(;
//
创建文件,根据给定的路径创建
}catch(IOExceptione{
e.printStackTrace(;
//
输出异常信息
//
实例化
File
类的对象
在上述代码中,
首先声明了一个
File
类对象,
然后通过该对象的
createNewFile(
方法在
D
盘上创建名称为
text.txt
的文件。执行上述代码,结果如图
12-1
所示。
图
12-1
创建
test.txt
文件
本文来源:
https://www.2haoxitong.net/k/doc/602a4d8308a1284ac9504344.html
《Java 创建File对象.doc》
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档
文档为doc格式
分享到:
相
关
案
例
正在进行安全检测...
2024-04-29
正在进行安全检测...
2024-04-29
正在进行安全检测...
2024-04-29
安全验证
2024-04-29
正在进行安全检测...
2024-04-29
正在进行安全检测...
2024-04-29
正在进行安全检测...
2024-04-29
正在进行安全检测...
2024-04-29
安全验证
2024-04-29
正在进行安全检测...
2024-04-29
相关推荐
1
【真题】2017年长春市中考数学试题含答案解析(Word版)
2
40914基于单片机的火灾报警器设计
3
河南省许昌市普通高中2020-2021学年高二年级下学期期末教学质量监测数学(文)试题及答案
4
湖北省黄石市第十四中学八年级物理下学期期中试题新人教版(2021年整理)
5
联谊会主持词
6
市场营销策划方案4篇
7
竞选组长发言稿15篇
8
用微笑把痛苦埋葬作文
9
让生活更美好满分作文最新五篇
10
【六年级作文】小小昆虫迷
推荐内容
人生成功感悟
安徽省2019年高三(上)第四次段考数学试卷(理科)(解析版)
趣味图片教你学好初中数学立体几何(动态图)
2014年四川省内江市中考英语试题含答案(word版)
祝人考试顺利的简短祝福语
2017年全国水利安全生产知识网络竞赛题库1
社会实践服务中心第五届模拟面试大赛初赛
鼻窦炎前期症状是什么
东莞爬山公园
上海市建设项目防雷工程检测须知