java.io.BufferedReader.readline() 方法读取一行文本。一行被认为是由一个换行符(' n'),回车符(' r')或回车符中的任何一个被终止紧跟一个换行符。更多教程请访问http://www.manongzj.com
声明
以下是java.io.BufferedReader.readline()方法的声明
public String readline()
参数
-
NA
返回值
字符串,包含此行的内容,不包含任何行终止符,或者null,如果流的末尾已到达。
异常
-
IOException -- -- 如果发生I/O错误
例子
下面的示例演示java.io.BufferedReader.readline()方法的用法。
package com.yiibai;
import java.io.BufferedReader;
import java.io.FileInputStream;
import java.io.InputStream;
import java.io.InputStreamReader;
public class BufferedReaderDemo {
public static void main(String[] args) throws Exception {
String thisLine = null
try{
// open input stream test.txt for reading purpose.
BufferedReader br = new BufferedReader("c:/test.txt");
while ((thisLine = br.readLine()) != null) {
System.out.println(thisLine);
}
}catch(Exception e){
e.printStackTrace();
}
}
}
假设有一个文本文件c:/ test.txt,它具有以下内容。该文件将被用作输入在我们的示例程序:
ABCDEFGHIJKLMNOPQRSTUVWXYZ
abcdefghijklmnopqrstuvwxyz
让我们来编译和运行上面的程序,这将产生以下结果:
ABCDEFGHIJKLMNOPQRSTUVWXYZ
abcdefghijklmnopqrstuvwxyz