转自

//读取文件字节流到字节数组public static byte[] fileToByteArray(String srcPath) {// 创建源和目的地File src = new File(srcPath);byte[] datas = null;// 选择流try (InputStream is = new BufferedInputStream(new FileInputStream(src));ByteArrayOutputStream baos = new ByteArrayOutputStream();) {// 操作(分段读取)byte[] flush = new byte[1024];// 缓冲容器int len = -1;// 接收长度while ((len = is.read(flush)) != -1) {baos.write(flush, 0, len);}baos.flush();// 获取数据datas = baos.toByteArray();return datas;} catch (FileNotFoundException e) {e.printStackTrace();} catch (IOException e) {e.printStackTrace();}return null;}
//字节数组写入文件public static void byteArrayToFile(byte[] datas, String destPath) {// 创建源File dest = new File(destPath);// 选择流try (InputStream is = new ByteArrayInputStream(datas);OutputStream os = new BufferedOutputStream(new FileOutputStream(dest, false));) {// 操作(分段读取)byte[] flush = new byte[1024];// 缓冲容器int len = -1;// 接收长度while ((len = is.read(flush)) != -1) {os.write(flush, 0, len);}os.flush();} catch (IOException e) {e.printStackTrace();}}

读取文件字节流到字节数组,字节数组写入到文件相关推荐

  1. php 打印对象到文件,php实现将数组或对象写入到文件的方法小结【三种方法】...

    本文实例讲述了php实现将数组或对象写入到文件的方法.分享给大家供大家参考,具体如下: php将数组或对象原样写入或保存到文件有三种方法可以实现 第一种方法是使用serialize, 第二种方法是使用 ...

  2. 【Java文件操作】一个将文件转化为十六进制字节数组的工具(可以以8086汇编查看内存的格式输出,很优雅)

    将文件转化为字节数组 写了一个方法,直接用即可 /*** 将文件转化成字节数组** @param 要转换的文件路径* @return 转换成的字节数组* @throws IOException*/pu ...

  3. Java把一个文件转化为byte字节数组

    Java把一个文件转化为byte字节数组 /*** 把一个文件转化为byte字节数组.** @return*/private byte[] fileConvertToByteArray(File fi ...

  4. 把一个文件转化为byte字节数组

    /*** 把一个文件转化为byte字节数组.* @return*/private byte[] fileConvertToByteArray(File file) {byte[] data = nul ...

  5. Python文件内容读取成绩单,计算出平均分并且写入原文件存储

    python文件内容读取成绩单,计算出平均分并且写入原文件存储 文件内容如下:( 格式参考下表, 内容自己定义) 姓名 语文 数学 英语 aaa 80 70 65 bbb 85 88 90 ccc 7 ...

  6. 使用matlab处理INCF采集数据,mdf(.dat)格式文件,并将将其写入excel文件

    使用matlab处理INCF采集数据,mdf(.dat)格式文件,并将将其写入excel文件 最近在做某汽车公司关于汽车标定的数据.数据通过INCA采集,保存为.dat格式.数据可以通过measure ...

  7. 1.6 Java字节流的使用:字节输入/输出流、文件输入/输出流、字节数组输入/输出流

    InputStream 是 Java 所有字节输入流类的父类, OutputStream 是 Java 所有字节输出流类的父类, 它们都是一个抽象类,因此继承它们的子类要重新定义父类中的抽象方法. 下 ...

  8. Java的知识点29—— 文件字符流、字节数组流

    文件字符流 FileReader  FileWriter 分段读取 文件字符输入流 package cn.dym; import java.io.File; import java.io.FileNo ...

  9. 有选择读取word表格中的数据并写入excel文件中

    最近学院要举行科技报告会活动,许多同学积极参与,交了许多报名表到我这里,而我需要将这些信息进行汇总,整理出一个excel表格,看着一个个word文件放在我的工作文件夹中头发发麻,这一个个的整理好麻烦, ...

最新文章

  1. 正则:匹配一个汉字姓名
  2. 关于字符串属性的几道面试题目
  3. python交叉编译_交叉编译Python3.6.2,使用海思arm-hisiv200-linux-gcc,移植到arm开发板上...
  4. Java将mysql输出csv_使用Java将大量数据从数据库导出到.csv时出...
  5. Vue实例和生命周期
  6. Exchange Server 2013日记功能
  7. 数据特征分析-对比分析
  8. 小猪佩奇python_python画个小猪佩奇
  9. CSS图片裁剪Clip
  10. javaSE-基础篇-经典赋值:两变量值的交换
  11. vue init失败解决方案-终极版
  12. C#网站发布在IIS10上,Access数据库读取为空白的解决方案
  13. Linux下Apache服务器配置
  14. 移动开发之微信小程序——资料集合
  15. 谷歌公开裸眼3D全息视频聊天技术:8k屏幕、4块GPU
  16. android 优化侧滑按钮,Android 界面侧滑
  17. 狂言NBA-阿King从笑话变神话 只因他抛开一切算计
  18. bmi计算器公式_bmi计算器公式
  19. 谷歌浏览器小恐龙作弊无敌代码
  20. 如何从Windows 10注销其他用户

热门文章

  1. 华为手机来消息不提醒,延迟怎么办?
  2. 几百个大平台免费接口
  3. 淘宝男装KA卖家门槛曝光,商家结构会怎么变?
  4. 如何用手机做兼职赚钱?教你利用闲鱼赚取生活费!
  5. BUG: vacuum freeze 报错 ERROR: found xmin ...... from before relfrozenxid .... 处理方法
  6. 来自灵魂深处的拷问:人为什么要活着?(转载)
  7. 超6.75万台!中国移动2018年第二批次服务器大单揭晓
  8. 降维打击!苹果推廉价版iPhone SE 还让其他厂商活吗?
  9. AUC计算公式及python代码
  10. 数据挖掘学习——朴素贝叶斯分类算法beast cancer实战