Copy一张图片

package InputOutput;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;

public class copyImage {
	public static void main(String[] args) {
		FileOutputStream fos = null;
		FileInputStream fis = null;
		try{
			fos = new FileOutputStream("c:/2.jpg");
			fis = new FileInputStream("c:/1.jpg");
			
			byte[] buf = new byte[1024];
			
			int len = 0;
			
			while((len = fis.read(buf)) != -1){
				fos.write(buf,0,len);
			}
			
			fos.close();
			fis.close();
		}catch(IOException o){
			throw new RuntimeException("复制文件失败!!!");
		}finally{
			try{
				if(fis != null){
					fis.close();
				}
			}catch(IOException e){
				new RuntimeException("读取文件失败");
			}
			try{
				if(fos != null)
					fos.close();
			}catch(IOException e){
				throw new RuntimeException("写入文件失败");
			}
		}
	}
}

  

posted on 2013-07-27 20:12  樱花满天  阅读(184)  评论(0)    收藏  举报

导航