Java IO中字节流复制图片实现代码

 更新时间:2017年04月15日 09:14:43   投稿:lqh  
这篇文章主要介绍了Java IO中字节流复制图片实现代码的相关资料,需要的朋友可以参考下

Java IO--字节流复制图片实例

字节流用来操作图片、视屏、音频(进制文件)

实例代码:

package learn;

import java.io.*;

public class Learn{
  public static void main(String[] args) throws IOException {
    File file1=new File("D:/a.jpg");
    File file2=new File("D:/b.jpg");
    byte[] b=new byte[(int)file1.length()];
    FileInputStream in=null;
    FileOutputStream out=null;
    try {
      in=new FileInputStream(file1);
      out=new FileOutputStream(file2);//没有指定文件则会创建
      while(in.read(b)!=-1){    //read()--int,-1表示读取完毕
        out.write(b);
      }
      out.flush();
      in.close();
      out.close();
    } catch (FileNotFoundException e) {
      e.printStackTrace();
    }
  }
}

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

相关文章

  • Java中自己如何实现log2(N)

    Java中自己如何实现log2(N)

    这篇文章主要介绍了Java中自己实现log2(N)的方法,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2021-08-08
  • java小知识之查询数据库数据的元信息

    java小知识之查询数据库数据的元信息

    这篇文章主要给大家介绍了关于java小知识之查询数据库数据的元信息,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2021-10-10
  • Java流程控制顺序结构原理解析

    Java流程控制顺序结构原理解析

    这篇文章主要介绍了Java流程控制顺序结构原理解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2019-11-11
  • Java三种求水仙花数的方法

    Java三种求水仙花数的方法

    本篇文章通过求水仙花数的实例来让大家对JAVA求数的概念和方法有更深入的理解和应用,学习参考下吧。
    2018-02-02
  • Java受检异常的一些思考

    Java受检异常的一些思考

    受检异常是否真的有必要?这是一个争论了很久的问题,至今仍然没有一个确定的答案。Java的受检异常,被很多人吐槽,也被很多人喜爱,当然他们都可以拿出很多的理由来证明自己的观点。
    2020-12-12
  • Java线程组操作实例分析

    Java线程组操作实例分析

    这篇文章主要介绍了Java线程组操作,结合实例形式分析了ThreadGroup类创建与使用线程组相关操作技巧,需要的朋友可以参考下
    2019-09-09
  • Java面试题冲刺第二十六天--实战编程

    Java面试题冲刺第二十六天--实战编程

    这篇文章主要为大家分享了最有价值的三道java实战面试题,涵盖内容全面,包括数据结构和算法相关的题目、经典面试编程题等,感兴趣的小伙伴们可以参考一下
    2021-08-08
  • java 图片与base64相互转化的示例

    java 图片与base64相互转化的示例

    这篇文章主要介绍了java 图片与base64相互转化的示例,帮助大家更好的理解和使用Java,感兴趣的朋友可以了解下
    2020-10-10
  • Java检测网络是否正常通讯

    Java检测网络是否正常通讯

    在网络应用程序中,检测IP地址和端口是否通常是必要的,本文主要介绍了Java检测网络是否正常通讯,具有一定的参考价值,感兴趣的可以了解一下
    2023-11-11
  • 在Java程序中使用数据库的新方法

    在Java程序中使用数据库的新方法

    这篇文章主要介绍了在Java程序中使用数据库的新方法,讲述了Java8以来数据库API的一些新特性,需要的朋友可以参考下
    2015-07-07

最新评论