概述
IO流(缓冲流)
是一种高效流
**字节缓冲流**:
BufferedInputStream:字节缓冲输入流
BufferedOutputStream:字节缓冲输出流
构造方法:
public BufferedInputStream(InputStream:字节输入流 out);
**字符缓冲流**:
BuferedReader(Reader in):字符缓冲输入流
BuferedWriter(Writer out):字符缓冲输出流
字符缓冲流里面有特殊的功能(重点)
可以一次读取或者写入一行
字符缓冲输出流的特殊方法
public void newLine()throws IOException :写入一个行的分隔符号!
字符缓冲输入流的特殊方法:
public String readLine() throws IOException:一次读取一行:
包含该行内容的字符串,不包含任何行终止符,如果已到达流末尾,则返回 null
需求:
将e:a.txt文件复制到e:c.txt文件中
代码:
public static void main(String args[])throws IOException{
//创建字符缓冲区对象
BufferedReader br = new BufferedReader(new FileReader("e:\a.txt"));
BufferedWriter bw = new BufferedWriter(new FileWriter("e:\c.txt"));
//一次读取一行
String s ;
while( (s= br.readLine() )!= null){
bw.write(s);
bw.newLine();
bw.flush();
}
br.close();
bw.close();
}
最后
以上就是朴实牛排为你收集整理的IO流(缓冲流)的全部内容,希望文章能够帮你解决IO流(缓冲流)所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复