java以字节流形式读写文件
来源:互联网 发布:淘宝的子账号怎么设置 编辑:程序博客网 时间:2024/05/28 17:05
java中以字节流的形式读取文件采用的是FileInputStream,将指定路径的文件以字节数组的形式循环读取,代码如下:
public void ReadFileByByte(String path){try {int length = 0;byte[] Buff = new byte[1024];File file = new File(path);FileInputStream fis = new FileInputStream(file);while((length =fis.read(Buff))!=-1){//对Buff进行处理} } catch (FileNotFoundException e) {// TODO Auto-generated catch blocke.printStackTrace();}catch (IOException ex) {// TODO Auto-generated catch blockex.printStackTrace();}finally{
if(fis!=null){
fis.close();
}
}}
java中以字节流的形式写入文件采用的是FileOutputStream,在指定路径下写入指定字节数组内容,并可设定追加模式或者覆盖模式,代码如下:
public void WriteFileByByte(String path,byte[] contents,boolean isAppend){try {int length = contents.length;FileOutputStream fos = new FileOutputStream(path,isAppend);//isAppend如果为true,为追加写入,否则为覆盖写入fos.write(contents,0,length);//表示把字节数组contents的从下标0开始写入length长度的内容 } catch (FileNotFoundException e) {// TODO Auto-generated catch blocke.printStackTrace();}catch (IOException ex) {// TODO Auto-generated catch blockex.printStackTrace();}finally{if(fos!=null){fos.close();}}}
阅读全文
0 0
- java以字节流形式读写文件
- java 文件下载 以字节读写
- ANDROID以流形式上传文件
- Java中以字符流形式操作文件中的编码问题
- java导出文件之Excel(CSV)下并以流形式输出
- Java中以字符流形式操作文件中的编码问题
- Java 字节流读写文件
- Java字节流读写文件
- java浏览器文件下载和图片显示(流形式)
- java文件读写操作-字节流
- 浅谈JAVA字节流(读写文件)
- java字节流(读写文件)
- Java文件操作(一)按照字节读写
- java 文件IO字节流读写笔记
- Java使用RandomAccessFile读写字节文件
- java File/IO读写文件 字节流
- 以二进制流形式存储/输出图片
- 读写文件1——以字节为单位,读写文件(笔记实例)
- Java 引用类型简述
- 数字游戏
- jquery异步请求ajax()之contentType作用和用法,取值
- Eclipse 中 SSH 项目搭建图文教程(一)
- 几种典型的搜索题型(一)
- java以字节流形式读写文件
- DNS初级域名解析与架构
- 关于烂代码的那些事(上)
- 手动模拟IOC容器
- css3画一个跳动的心
- 递归
- mySql:连接查询
- UGUI_LayoutGroup布局
- login.js