㈠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原因是因为上一次读的没有清空这次读只能将上次覆盖
解决方法:获取一个读取长度
读取结果