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();
}
}
最后
以上就是义气冰淇淋最近收集整理的关于IO部分,复制图片到另外一个文件夹中。的全部内容,更多相关IO部分内容请搜索靠谱客的其他文章。
发表评论 取消回复