读取文件字节流到字节数组,字节数组写入到文件
转自
//读取文件字节流到字节数组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();}}
读取文件字节流到字节数组,字节数组写入到文件相关推荐
- php 打印对象到文件,php实现将数组或对象写入到文件的方法小结【三种方法】...
本文实例讲述了php实现将数组或对象写入到文件的方法.分享给大家供大家参考,具体如下: php将数组或对象原样写入或保存到文件有三种方法可以实现 第一种方法是使用serialize, 第二种方法是使用 ...
- 【Java文件操作】一个将文件转化为十六进制字节数组的工具(可以以8086汇编查看内存的格式输出,很优雅)
将文件转化为字节数组 写了一个方法,直接用即可 /*** 将文件转化成字节数组** @param 要转换的文件路径* @return 转换成的字节数组* @throws IOException*/pu ...
- Java把一个文件转化为byte字节数组
Java把一个文件转化为byte字节数组 /*** 把一个文件转化为byte字节数组.** @return*/private byte[] fileConvertToByteArray(File fi ...
- 把一个文件转化为byte字节数组
/*** 把一个文件转化为byte字节数组.* @return*/private byte[] fileConvertToByteArray(File file) {byte[] data = nul ...
- Python文件内容读取成绩单,计算出平均分并且写入原文件存储
python文件内容读取成绩单,计算出平均分并且写入原文件存储 文件内容如下:( 格式参考下表, 内容自己定义) 姓名 语文 数学 英语 aaa 80 70 65 bbb 85 88 90 ccc 7 ...
- 使用matlab处理INCF采集数据,mdf(.dat)格式文件,并将将其写入excel文件
使用matlab处理INCF采集数据,mdf(.dat)格式文件,并将将其写入excel文件 最近在做某汽车公司关于汽车标定的数据.数据通过INCA采集,保存为.dat格式.数据可以通过measure ...
- 1.6 Java字节流的使用:字节输入/输出流、文件输入/输出流、字节数组输入/输出流
InputStream 是 Java 所有字节输入流类的父类, OutputStream 是 Java 所有字节输出流类的父类, 它们都是一个抽象类,因此继承它们的子类要重新定义父类中的抽象方法. 下 ...
- Java的知识点29—— 文件字符流、字节数组流
文件字符流 FileReader FileWriter 分段读取 文件字符输入流 package cn.dym; import java.io.File; import java.io.FileNo ...
- 有选择读取word表格中的数据并写入excel文件中
最近学院要举行科技报告会活动,许多同学积极参与,交了许多报名表到我这里,而我需要将这些信息进行汇总,整理出一个excel表格,看着一个个word文件放在我的工作文件夹中头发发麻,这一个个的整理好麻烦, ...
最新文章
- 正则:匹配一个汉字姓名
- 关于字符串属性的几道面试题目
- python交叉编译_交叉编译Python3.6.2,使用海思arm-hisiv200-linux-gcc,移植到arm开发板上...
- Java将mysql输出csv_使用Java将大量数据从数据库导出到.csv时出...
- Vue实例和生命周期
- Exchange Server 2013日记功能
- 数据特征分析-对比分析
- 小猪佩奇python_python画个小猪佩奇
- CSS图片裁剪Clip
- javaSE-基础篇-经典赋值:两变量值的交换
- vue init失败解决方案-终极版
- C#网站发布在IIS10上,Access数据库读取为空白的解决方案
- Linux下Apache服务器配置
- 移动开发之微信小程序——资料集合
- 谷歌公开裸眼3D全息视频聊天技术:8k屏幕、4块GPU
- android 优化侧滑按钮,Android 界面侧滑
- 狂言NBA-阿King从笑话变神话 只因他抛开一切算计
- bmi计算器公式_bmi计算器公式
- 谷歌浏览器小恐龙作弊无敌代码
- 如何从Windows 10注销其他用户
热门文章
- 华为手机来消息不提醒,延迟怎么办?
- 几百个大平台免费接口
- 淘宝男装KA卖家门槛曝光,商家结构会怎么变?
- 如何用手机做兼职赚钱?教你利用闲鱼赚取生活费!
- BUG: vacuum freeze 报错 ERROR: found xmin ...... from before relfrozenxid .... 处理方法
- 来自灵魂深处的拷问:人为什么要活着?(转载)
- 超6.75万台!中国移动2018年第二批次服务器大单揭晓
- 降维打击!苹果推廉价版iPhone SE 还让其他厂商活吗?
- AUC计算公式及python代码
- 数据挖掘学习——朴素贝叶斯分类算法beast cancer实战