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