字符缓冲流的特有功能 newLine和 readLine(2020.7.27)

1.BufferedWriter中:
void newLine() : 写入一行行分隔符,分隔符由系统决定,不同系统分隔符不同

2.BufferedReader中:
public String readLine(); 读取行文字,包含行的内容和字符串,不包含终止符,如果到了末尾,则为null

字符缓冲流的特有功能 newLine和 readLine(2020.7.27)

输出结果为:
字符缓冲流的特有功能 newLine和 readLine(2020.7.27)
虽然刚开始我们
写入的“床前明月光”时为换行状态
但是我们用到readLine(),这个方法不读取终止符,只读取行内的字符串和内容
所以,用readLine()方法的时候要想换行要在输出语句 print 后面加上ln

加上ln的结果为

字符缓冲流的特有功能 newLine和 readLine(2020.7.27)