处理流
生成对象的方式 BufferedReader in = new Bufferedreader(new FileReader("from.txt"));
public String readLine() throws IOException 读取一行数据,返回值时String类型,遇到'\n'或者'\r'认为一行结束
当读到文章末尾时,返回null
import java.io.*;
class Test
{
public static void main(String args [])
{
FileReader fileReader = null;
BufferedReader bufferedReader = null;
try
{
fileReader = new FileReader("E:/javawork/qianfeng/lesson/34/from.txt");
bufferedReader = new BufferedReader(fileReader);
String line = null;
while(true)
{
line = bufferedReader.readLine(); //readLine()方法返回值为字符串
if(line == null)
break;
System.out.println(line);
}
}
catch (Exception e)
{
System.out.println(e);
}
finally
{
try
{
fileReader.close();
bufferedReader.close();
}
catch (Exception e)
{
System.out.println(e);
}
}
}
}
本文介绍如何利用Java中的BufferedReader来逐行读取文件内容,并提供了完整的代码示例。通过BufferedReader的readLine()方法可以高效地处理文本文件。
979

被折叠的 条评论
为什么被折叠?



