您的位置:首页 > 其它

IO部分,复制图片到另外一个文件夹中。

2014-09-20 08:03 323 查看
import java.io.*;

class CopyPicture 

{
public static void main(String[] args) throws Exception
{
System.out.println("Hello World!");
copyPic1();
copyPic2();
}
/**
复制图片:
思路:
1.创建字节读取流对象关联图片,
2.创建字符数组存放数据。
3.创建字节输入流存放传递的数据。
*/
public static void copyPic1() throws Exception{
FileInputStream fis=new FileInputStream("G:\\JavaStu\\qq.jpg"); 
FileOutputStream fos=new FileOutputStream("F:\\pic.jpg");

byte[] by=new byte[1024*3];
int num=0;
while ((num=fis.read(by))!=-1)
{
fos.write(by);
}
fis.close();
fos.close();
}
public static void copyPic2() throws Exception{
BufferedInputStream bis=new BufferedInputStream(new FileInputStream("G:\\JavaStu\\qq.jpg"));
BufferedOutputStream bos=new BufferedOutputStream(new FileOutputStream("F:\\ppcc.jpg"));
int len=0;
while ((len=bis.read())!=-1)
{
bos.write(len);
}
bis.close();
bos.close();
}

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: