您所在位置: 网站首页 / java文件管理和IO入门.ppt / 文档详情
java文件管理和IO入门.ppt 立即下载
2024-10-24
约5.5千字
约41页
0
633KB
举报 版权申诉
预览加载中,请您耐心等待几秒...

java文件管理和IO入门.ppt

java文件管理和IO入门.ppt

预览

免费试读已结束,剩余 36 页请下载文档后查看

16 金币

下载文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

第十二讲文件管理和I/O入门一、概念二、I/O操作分类	三、File类1、File类的构造方法importjava.io.*;
publicclassIoFileClass
{	publicstaticvoidmain(Stringargs[])
	{	Filef=newFile("f:\\myfile.txt");
		try
		{f.createNewFile();
		}
		catch(Exceptione)
		{System.out.println(e);
		}
	}
};2、File类的常用方法publicboolean设置文件(目录)最后修改时间
setLastModified(longtime)
publiclonglength()返回文件的长度(bytes)
publicString[]list()如果File对象指向目录的话,
返回该目录下所有文件名的列表
publicbooleanmkdir()建立一个目录
publicbooleanmkdirs()建立一个目录。如果该
目录的父目录不存在的话,也创建它
publicbooleanrenameTo(File)更改文件名,新文件名为
参数所指定
publicbooleandelete()删除文件或目录
publicbooleancreateNewFile()自动创建一个新的空文件(如
throwsIOException果对象指向的文件不存在的话
publicFile[]listFiles()返回一个文件&路径名数组,
表示文件对象所指目录中的文件
或目录,对象非目录时为null






例2、通过程序判断是否存在文件:
importjava.io.*;
publicclassIoFileClass1
{	publicstaticvoidmain(Stringargs[])
	{	Filef=newFile("f:\\myfile.txt");
		if(f.exists())
		{System.out.println("文件已存在。");
		}
		else
		{System.out.println("文件不存在");
		}
	}
};例3:如果文件存在则删除,如果文件不存在则创建例4:
importjava.io.*;
classFileTest
{	publicstaticvoidmain(String[]args)
	{Filef=newFile("a.txt");
	if(f.exists())f.delete();
	if(f.mkdirs())
		{System.out.println("文件创建成功!!!!");
System.out.println("文件所在路径是"+f.getPath());		
System.out.println("文件所在绝对路径是"+f.getAbsolutePath());		
		}
		else
	System.out.println("文件没有创建成功!!!!");
	}
}
importjava.io.*;
importjava.util.*;
classFileFun
{	publicstaticvoidmain(String[]args)
	{Filef=newFile("1.txt");
	try{f.createNewFile();}
	catch(Exceptione)
	{System.out.println("磁盘错误!!!");}
		System.out.println("文件名是:"+f.getName());
		System.out.println("文件路径是:"+f.getPath());
		System.out.println("文件绝对路径是:"+f.getAbsolutePath());
System.out.println("文件是否存在:"+(f.exists()?"存在":"不存在"));
System.out.println("文件是否可读:"+(f.canRead()?"可读":"不可读"));System.out.println("文件是否是目录:"+(f.isDirectory()?"是目录":"不是目录"));
		System.out.println("文件最后修改时间:"+newDate(f.lastModified()));
	}
}例6:创建磁盘文件“d:\ok\try.txt”。
importjava.io.*;
classCreateFile{
Filepath;
Filefile;
CreateFile(Stringdir,Stringname)throwsIOException{
path=newFile(dir);
查看更多
单篇购买
VIP会员(1亿+VIP文档免费下)

扫码即表示接受《下载须知》

java文件管理和IO入门

文档大小:633KB

限时特价:扫码查看

• 请登录后再进行扫码购买
• 使用微信/支付宝扫码注册及付费下载,详阅 用户协议 隐私政策
• 如已在其他页面进行付款,请刷新当前页面重试
• 付费购买成功后,此文档可永久免费下载
全场最划算
12个月
199.0
¥360.0
限时特惠
3个月
69.9
¥90.0
新人专享
1个月
19.9
¥30.0
24个月
398.0
¥720.0
6个月会员
139.9
¥180.0

6亿VIP文档任选,共次下载特权。

已优惠

微信/支付宝扫码完成支付,可开具发票

VIP尽享专属权益

VIP文档免费下载

赠送VIP文档免费下载次数

阅读免打扰

去除文档详情页间广告

专属身份标识

尊贵的VIP专属身份标识

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用