ID:34723692
大小:70.18 KB
页数:5页
时间:2019-03-10
5、ortjava.io.FileInputStream;importjava.io.FileOutputStream;importjava.io.IOException;importjava.text.SimpleDateFormat;importjava.util.Date;publicclassXiti8_4{ /** *@paramargs * 文件字节输入、输出流方法拷贝一个文件到指定目录 */ //拷贝的方法 voidcopy(Filef1,Filef2){ try{ //建立相关的字节输入流 FileInputStreamfr=n
6、ewFileInputStream(f1);//通过打开一个到实际文件的连接来创建一个 //FileInputStream,该文件通过文件系统中的路径名 //f1指定。 //创建一个向具有指定名称的文件中写入数据的输出文件流。 FileOutputStreamfw=newFileOutputStream(f2); bytebuffer[]=newbyte[1];//声明一个byte型的数组,数组的大小是512个字节 while(fr.read(buffer)!=-1){//read()从此输入流中读
7、取一个数据字节,只要读取的结果不!=-1就执行while循环中的语句块 fw.write(buffer);//write(byte[]b)将b.length个字节从指定字节数组写入此文件输出流中。 } fw.close();//关闭此文件输出流并释放与此流有关的所有系统资源。 fr.close(); System.out.println("文件"+f1.getName()+"里的内容已拷贝到文件" +f2.getName()+"中!"); }catch(IOExceptionioe){ System.o
此文档下载收益归作者所有