A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 胡刚涛 中级黑马   /  2012-8-10 19:27  /  1117 人查看  /  2 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

本帖最后由 胡刚涛 于 2012-8-10 19:47 编辑

import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStreamReader;
import java.io.OutputStreamWriter;

public class x {
/**
  * @param args
  * @throws IOException
  */
public static void main(String[] args) throws IOException {
  // TODO Auto-generated method stub
  File inlog = new File("D:/Water lilies.jpg");
   File charFile = new File("D:/Water lilies backup.jpg");
   if(charFile.exists()) charFile.delete();  
  charFile.createNewFile();
   FileInputStream fr = new FileInputStream(inlog);
   FileOutputStream fw = new  FileOutputStream(charFile);
   BufferedReader br = new BufferedReader(new InputStreamReader(fr) );
   BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(fw));
   int bbb = fr.read();
   while(bbb != -1){
   fw.write(bbb);
   bbb = fr.read();
   }
   fw.flush();
}
}

复制完的照片打开不一样求助!!!

点评

您好,您发帖速度过快, 刷分是不允许的.请您多解答别的同学的问题  发表于 2012-8-11 10:21

2 个回复

倒序浏览
本帖最后由 张雪磊 于 2012-8-10 19:49 编辑

图片不是文本文件,不能用字符流复制,应该用字节流


回复 使用道具 举报
张雪磊 发表于 2012-8-10 19:36
图片不是文本文件,不能用字符流复制,应该用字节流

已经解决了 ,太失误了
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马