January201702
/**字符流的緩沖 --提高流的讀寫(xiě)效率
創(chuàng)建緩沖區(qū)之前,先要?jiǎng)?chuàng)建流對(duì)象
對(duì)緩沖區(qū)的數(shù)據(jù) 在存儲(chǔ)時(shí)要刷新
*/
import java.io.*;
public class Test{
public static void main(String[] args) throws IOException{
bufferedWriterBuild("buf.txt");
bufferedReaderBuild("buf.txt");
}
public static void bufferedWriterBuild(String s) throws IOException{
FileWriter fw= new FileWriter(s,true);
BufferedWriter bufw=new BufferedWriter(fw);
bufw.write("abc\r\nde"); // "\r\n"事window下的換行符班眯,
bufw.newLine(); //標(biāo)準(zhǔn)換行,跨平臺(tái)
bufw.write("defgrt");
bufw.flush();
bufw.close();
//關(guān)閉緩沖區(qū)重荠,就是在關(guān)閉緩沖區(qū)中的流對(duì)象
//fw.close();
}
public static void bufferedReaderBuild(String s) throws IOException{
FileReader fr=new FileReader(s);
BufferedReader bufr=new BufferedReader(fr);
String line=null;
while((line=bufr.readLine())!=null){
//返回null時(shí)嗜憔,表示文件讀取到末尾
System.out.println(line);
}
bufr.close();
}
}
*** 清醒小刻 ***
*** 沒(méi)錯(cuò)映之,我說(shuō)的都是錯(cuò)的!亿昏!***