選定一張圖片進行復制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