本帖最后由 杜正冬 于 2012-12-6 16:45 编辑
package com.itcast1;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
/**
* 1.把图片封装成文件对象
* 2.建立IO流
* 先建立输入流FileInputStream
* 再建立输出流 FileOutputStream
* 输入流用read()去读
* 同时输出流用write()去写
*
*
* 3.关闭流
*/
public class Files {
public static void main(String[] args) {
try {
img();
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
public static void img() throws Exception {
File f = new File("a.png");
FileInputStream fr = new FileInputStream(f);
File f1 = new File("F:\\a.png");
FileOutputStream fw = new FileOutputStream(f1);
int x;
while ((x = fr.read()) != -1) {
fw.write(x);
}
fw.close();
fr.close();
}
}
|