0
点赞
收藏
分享

微信扫一扫

InputStream和FileiInputStream

幸甚至哉歌以咏志 2022-04-30 阅读 149
java

㈠InputStream概述
   ⒈将硬盘上的文件读取输入到内存中
    ⒉常用方法
        ①close()  关闭输入流
        ②read()  从输入流中读取下一个字节
(值字节返回int,范围为0-255如果由于读到末尾流而没有可用字节就是读完了,则返回-1。)
        read(byte[] b) 将文件的一些内容(输入流中)读取到字节数组中
⒊子类:FileiInputStream
           ①常用构造方法:
              ⑴FileiInputStream(File file):传入一个文件对象建立文件输入流
             ⑵FileiInputStream(String name):字符串描述的文件路径
          ②方法
             ⑴  close()  关闭输入流
          
   ⑵read()  从输入流中读取下一个字节
(值字节返回int,范围为0-255如果由于读到末尾流而没有可用字节就是读完了,则返回-1。)
        read(byte[] b) 将文件的一些内容(输入流中)读取到字节数组中

具体运用

源文件内容

以一个字节形式读取

 以一组字节读取

 读取结果

 隔壁源文件比本该读到i截止但后边又多了saqw原因是因为上一次读的没有清空这次读只能将上次覆盖

 解决方法:获取一个读取长度

 读取结果

 

举报

相关推荐

0 条评论