BufferedReader的使用方法和注意事项
2016-03-12 09:25
555 查看
/*
*字符读取流缓冲区
*该缓冲区提供了一个一次读一行的方法readLine
* readLine方法返回的时候只返回回车符之前的数据内容。并不返回回车符
*方便于对文本数据的获取
*当返回空时表示读到文件末尾
*/
import java.io.BufferedReader;
import java.io.FileNotFoundException;
import java.io.FileReader;
import java.io.IOException;
public class BufferedReaderDemo {
public static void main(String[] args) {
//创建一个读取流和文件相关联
FileReader fr=null;
BufferedReader br=null;
try {
fr=new FileReader("d:\\11.txt");
//为了提高效率加入缓冲区技术,将字符读取流对象作为参数传递给缓冲对象的构造函数
br=new BufferedReader(fr);
String line=null;
while ((line=br.readLine())!=null) {
System.out.println(line);
}
String s1=br.readLine();
} catch (FileNotFoundException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}finally {
try {
br.close();
} catch (IOException e) {
e.printStackTrace();
}
}
}
}
*字符读取流缓冲区
*该缓冲区提供了一个一次读一行的方法readLine
* readLine方法返回的时候只返回回车符之前的数据内容。并不返回回车符
*方便于对文本数据的获取
*当返回空时表示读到文件末尾
*/
import java.io.BufferedReader;
import java.io.FileNotFoundException;
import java.io.FileReader;
import java.io.IOException;
public class BufferedReaderDemo {
public static void main(String[] args) {
//创建一个读取流和文件相关联
FileReader fr=null;
BufferedReader br=null;
try {
fr=new FileReader("d:\\11.txt");
//为了提高效率加入缓冲区技术,将字符读取流对象作为参数传递给缓冲对象的构造函数
br=new BufferedReader(fr);
String line=null;
while ((line=br.readLine())!=null) {
System.out.println(line);
}
String s1=br.readLine();
} catch (FileNotFoundException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}finally {
try {
br.close();
} catch (IOException e) {
e.printStackTrace();
}
}
}
}
相关文章推荐
- 史上最短小精悍的javascript编写的俄罗斯方块游戏,仅仅60行代码
- BufferedWriter的使用方法分和注意事项
- JS在文本框光标处插入文本
- caffe: test code 执行出问题: Check failed: FLAGS_weights.size() > 0 (0 vs. 0) Need model weights to score.
- HTML5新特性 canvas 实践
- 使用reader来模拟BufferedReader方法操作
- 解决fedora samba在windows下无权限访问的问题
- node浅析-npm自带
- 原生 javaScript 百叶窗 效果的实现及原理介绍
- CSS【03】最核心的几个概念
- JavaScript开发者必备的10个sublime的插件
- json-schema-core(liuhailong翻译)
- [leetcode] 276. Paint Fence 解题报告
- Mina二进制传输对象IoBuffer的使用
- Updatepanel 后端返回后,在 Updatepanel 内控件的前端 js 失效问题
- JavaScript学习(二)——javascript prompt的使用
- 第一个JSP程序
- CSS学习(十二)-文本换行符
- php_js_css_html——杨辉三角
- JS中创建函数的三种方式及区别