s-day10-字符缓冲流中特有的功能
This commit is contained in:
@@ -0,0 +1,49 @@
|
||||
package com.inmind.buffered01;
|
||||
|
||||
import java.io.*;
|
||||
|
||||
/*
|
||||
字符缓冲流中特有的功能
|
||||
BufferedWriter: newLine 它能够进行多个系统之间的换行的兼容
|
||||
|
||||
BufferedReader: readLine 它能够将文件中的内容按一行文本来读取
|
||||
*/
|
||||
public class Demo04 {
|
||||
public static void main(String[] args) throws Exception {
|
||||
/*
|
||||
字符缓冲输入流,一次读取一行文本
|
||||
String readLine() 读一行文字。
|
||||
*/
|
||||
BufferedReader br = new BufferedReader(new FileReader("source2.txt"));
|
||||
/*String line = br.readLine();
|
||||
System.out.println(line);
|
||||
|
||||
line = br.readLine();
|
||||
System.out.println(line);
|
||||
|
||||
line = br.readLine();
|
||||
System.out.println(line);
|
||||
|
||||
line = br.readLine();
|
||||
System.out.println(line);*/
|
||||
String line;//用来保存读取一行的文本
|
||||
while ((line = br.readLine()) != null) {
|
||||
System.out.println(line);
|
||||
}
|
||||
|
||||
br.close();
|
||||
|
||||
}
|
||||
|
||||
//BufferedWriter: newLine 它能够进行多个系统之间的换行的兼容
|
||||
public static void method(String[] args) throws Exception {
|
||||
//使用字符缓冲输出流,输出我是谁我在哪我干嘛
|
||||
BufferedWriter bw = new BufferedWriter(new FileWriter("source2.txt"));
|
||||
bw.write("我是谁");
|
||||
bw.newLine();
|
||||
bw.write("我在哪");
|
||||
bw.newLine();
|
||||
bw.write("我在干嘛");
|
||||
bw.close();//调用flush输出内容
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user