分别使用字节流和字符流复制图片
代码示例:
private static void method2() throws IOException {
// 用字节流来做
// 封装数据源和目的地
FileInputStream fis = new FileInputStream("aaa.jpg");
FileOutputStream fos = new FileOutputStream("E:\\tupian.jpg");
byte[] bytes = new byte[1024 * 5];
// 读取图片,
int len = 0;
while ((len = fis.read(bytes)) != -1) {
fos.write(bytes, 0, len);
}
}
注意:字符流只能复制文本文件,想要复制二进制文件只能用字节流。 |
|