1.BufferedInputStream
字节缓冲输入流
从文件中读取数据
1.1 读数据步骤
- 创建数据流对象
- 将基本流包装秤高效流
- 读数据
- 关闭流
import java.io.BufferedInputStream;
import java.io.FileInputStream;
import java.io.IOException;
public class Test{
public static void main(String[] args) throws IOException {
FileInputStream fi=new FileInputStream("a.txt");
BufferedInputStream bis=new BufferedInputStream(fi);
int ch=-1;
while((ch=bis.read())!=-1)
System.out.print((char)ch);
bis.close();
fi.close();
}
}
运行结果:(说明可以读取换行)
2.BufferedOutputStream
字节缓冲输出流
写数据到文件
2.1写数据步骤
- 创建流
- 使用高效流进行封装
- 写数据
- 关闭流