文件字节流

java.io.FileInputStream(读入)

构造方法:

FileInputStream(File file) 通过File对象创建对应的流若文件不存在则抛出(FileNotFoundException )异常

FileInputStream(String path) 通过“文件路径”创建对应的流若文件不存在则抛出(FileNotFoundException )异常

方法: 

void close() 关闭文件输入流

int read() 读取一个字节数据并返回,若读到末尾则返回-1

int read(byte[] data) 读取data.length个字节到data数组,若文件剩余不足data.length, 则返回实际读到的字节数,若读到末尾则返回-1

int read(byte[] data,int off,int len) 从data数组off下标开始位置,读取len个字节到data数组;

 

java.io.FileOutputStream(写出) 

构造方法:

FileOutputStream(File file) 通过File对象创建对应的流,若文件不存在则自动创建该文件,若指定的文件已经存在,会先将该文件数据删除,然后通过当前流写出的内容作为该文件数据保存;

FileOutputStream(String path) 通过“文件路径”对象创建对应的流,若文件不存在则自动创建该文件,若指定的文件已经存在,会先将该文件数据删除,然后通过当前流写出的内容作为该文件数据保存;

FileOutputStream(File file,boolean b) 参数b值为true时,文件输出流为追加模式

方法: 

void close() 关闭文件输入流

void write(int b) 将指定的字节(int b的低8位)写入此文件流

void write(byte[] data) 将 b.length个字节从指定的字节数组写入此文件输出流

void write(byte[] data,int off,int len) 将指定字节数组从下标off开始的len个字节写入此文件流

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值