实验内容
1.建立File对象
2.通过输入字节流读取文件
3.通过输出字节流写入文件
基本要求
1.学会编写Java应用程序打开本地文件
2.学会编写Java应用程序读取文件
3.学会编写Java应用程序向文件写入数据
实验步骤
- 打开NetBeans开发环境。
在前面的实验中,我们曾在“D:\”盘下建立了一个Java Application项目,项目名称是javanetwork,项目所在文件夹是d:\javanetwork。本实验需要在此项目下建立一个名为demo.filecopy的包,在此包下建立程序FileCopy.java。 - 在FileCopy.java中编辑并调试一个方法,其方法头是
static int copy(String source, String destination) throws IOException
source:源文件名
destination:目的文件名
返回:拷贝的总字节数
copy方法将文件source中的内容拷贝到文件destination。
可以用如下方式建立文件的输入流并读文件
BufferedInputStream bf = new BufferedInputStream(new FileInputStream(new File(<文件名>)));
byte[] buf = new byte[1024];
int n = bf.read(