首页 > 代码库 > 利用文件的输入流输出流实现文件的拷贝
利用文件的输入流输出流实现文件的拷贝
1 import java.io.FileInputStream; 2 import java.io.FileNotFoundException; 3 import java.io.FileOutputStream; 4 import java.io.IOException; 5 /** 6 * 利用文件的输入流输出流实现文件的拷贝; 7 * */ 8 public class TestFileOutputStream { 9 public static void main(String[] args) { 10 FileInputStream fis = null; 11 FileOutputStream fos = null; 12 13 try { 14 fis = new FileInputStream("D:\\MY文档\\pic\\Polly.jpg"); 15 fos = new FileOutputStream("C:/Users/Polly/java/柏莉.jpg"); 16 byte[] buf = new byte[1024]; 17 int len = 0; 18 while((len=fis.read(buf))>=0){ 19 fos.write(buf, 0, len); 20 //System.out.write(buf, 0, len);//这是往控制台输出; 21 } 22 23 } catch (FileNotFoundException e) { 24 e.printStackTrace(); 25 } catch (IOException e) { 26 e.printStackTrace(); 27 } finally{ 28 try { 29 if(fis!=null) fis.close(); 30 } catch (IOException e) { 31 e.printStackTrace(); 32 } 33 try { 34 if(fos!=null) fos.close(); 35 } catch (IOException e) { 36 e.printStackTrace(); 37 } 38 } 39 } 40 }
利用文件的输入流输出流实现文件的拷贝
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。