复制图片
复制一个图片:
1.用字节读取流对象和图片相关联
2.用字节写入流对象创建一个图片文件。用于存储读取到的图片数据
3.通过循环读写,完成数据存储
4.关闭资源
import java.io.*; class CopyPic { public static void main(String[] args) { copyPic(); } public static void copyPic() { FileOutputStream fos = null; FileInputStream fis = null; try{ fos =new FileOutputStream("yan_copy1.jpg"); fis = new FileInputStream("yan.jpg"); byte[] b =new byte[1024]; int num = 0; while((num=fis.read(b))!=-1) { fos.write(b,0,num); } }catch(IOException e){ System.out.print("复制失败"); } finally{ try{ if(fis!=null){ fis.close(); } } catch(IOException e){ System.out.print("关闭失败"); } try{ if(fis!=null){ fis.close(); } } catch(IOException e){ System.out.print("关闭失败"); } } } }