黑马程序员技术交流社区
标题:
IODemo 字节流复制文件
[打印本页]
作者:
fmi110
时间:
2015-10-4 15:39
标题:
IODemo 字节流复制文件
s
package demo.io;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
public class IODemo5 {
/**
* d:\\EditPlus.zip 到 C:盘
*
* @throws Exception
*/
public static void main(String[] args) throws Exception {
File src = new File("d:\\EditPlus.zip");
FileInputStream fin = null;
FileOutputStream fos = null;
fin = new FileInputStream(src);
fos = new FileOutputStream("c:\\copy_EditPlus.zip");
// CopyByByte(fin, fos);
copyByBuf(fin, fos);
}
private static void copyByBuf(FileInputStream fin, FileOutputStream fos)
throws IOException {
byte[] buf = new byte[1024];
int len = 0;
while((len = fin.read(buf))!=-1){
fos.write(buf,0,len);
}
System.out.println("done");
fin.close();
fos.close();
}
private static void CopyByByte(FileInputStream fin, FileOutputStream fos)
throws IOException {
int by = 0;
while ((by = fin.read()) != -1) {
fos.write(by);
}
fos.flush();// 函数内容为空,调用其实没意思
System.out.println("done");
fin.close();
fos.close();
}
}
复制代码
作者:
lostyou
时间:
2015-10-4 16:46
你好多黑马币啊
作者:
fmi110
时间:
2015-10-5 11:36
lostyou 发表于 2015-10-4 16:46
你好多黑马币啊
看我的主题个数说明了一切
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2