选定一张图片进行复制java实现


 1 import java.io.FileInputStream;  2 import java.io.FileOutputStream;  3 import java.io.IOException;  4 
 5 /*
 6  * 选定一张图片进行复制  7  *  8  * 二进制文件只能用字节流来进行复制,如:图片,视频,音频等  9  * 文本文件的复制既可以使用字节流也可以使用字符流 10  * 在不确定的情况下,可能使用字节流来操作,以免出现意想不到的错误 11  */
12 
13 public class CopyPicture { 14 
15     public static void main(String[] args) throws IOException { 16         //创建一个FileInputStream对象(源文件路径)
17         FileInputStream in = new FileInputStream("1111.png"); 18         
19         //创建一个FileOutputStream对象(目标路径)
20         FileOutputStream out = new FileOutputStream("D:\\1111.png"); 21         
22         //进行复制操作
23         int len = 0; 24         byte[] byts = new byte[1024]; 25         while ((len = in.read(byts)) != -1) { 26             //注意:字节流会直接写入到文件当中,不用刷新缓存
27             out.write(byts, 0, len); 28  } 29         
30         //释放资源
31  in.close(); 32  out.close(); 33  } 34 }

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM