java中的FileReader 与 BufferedReader类-读入本地文件形成字符串
来源:互联网 发布:治疗法术升级数据 编辑:程序博客网 时间:2024/06/09 20:21
FileReader 用于读取字符流。要读取原始字节流,请考虑使用 FileInputStream
FileReaderpublic FileReader(File file) throws FileNotFoundException 在给定从中读取数据的 File 的情况下创建一个新 FileReader。 参数:file - 要从中读取数据的 File 抛出: FileNotFoundException - 如果文件不存在,或者它是一个目录,而不是一个常规文件,抑或因为其他某些原因而无法打开进行读取。
返回的是字符流,交给BufferedReader处理
java中的BufferedReader类--从字符输入流中读取文本
来源:JDK API 1.6中文版
是什么?
类。
---------------
能做什么?
从字符输入流中读取文本,缓冲各个字符,从而实现字符、数组和行的高效读取。
---------------------
怎么用?
常有:
建议用 BufferedReader 包装所有其 read() 操作可能开销很高的 Reader(如 FileReader 和 InputStreamReader)。
BufferedReader in = new BufferedReader(new FileReader("foo.in"));
BufferedReader br = new BufferedReader(new InputStreamReader(entity.getContent(), "UTF-8"));
构造方法:
两个:
BufferedReaderpublic BufferedReader(Reader in)创建一个使用默认大小输入缓冲区的缓冲字符输入流。 参数:in - 一个 Reader
接下来处理BufferedReader
方法:
//获得文件输入流 假设目标文件名为data.txt FileInputStream fin = new FileInputStream("data.txt"); InputStreamReader inR = new InputStreamReader(fin); BufferedReader bfR = new BufferedReader(inR); String temp = "";//临时缓存 保存读取到的每一行记录 String result = ""; while((temp=bfR.readLine())!=null) { result = result + temp; } //关闭流 bfR.close();
http://zhidao.baidu.com/question/142450117.html
0 0
- java中的FileReader 与 BufferedReader类-读入本地文件形成字符串
- Java中的FileReader与FileReader
- Java 之 FileReader FileInputStream InputStreamReader BufferedReader 作用与区别
- Java IO之 FileReader FileInputStream InputStreamReader BufferedReader 作用与区别
- Java 之 FileReader FileInputStream InputStreamReader BufferedReader 作用与区别
- Java 之 FileReader FileInputStream InputStreamReader BufferedReader 作用与区别
- Java 之 FileReader FileInputStream InputStreamReader BufferedReader 作用与区别
- BufferedReader与FileReader及FileInputStream
- java中的BufferedReader类
- JAVA读文件类之FileReader/InputStreamReader/BufferedReader
- Java中BufferedReader与Scanner读入的区别
- FileReader & BufferedReader
- Java io流常用流类 BufferedReader读入详解
- FileReader FileInputStream InputStreamReader BufferedReader 作用与区别
- Java 之InputStream FileInputStream FileReader InputStreamReader BufferedReader
- java输入输出流FileReader,FileWriter,BufferedReader
- java File,FileReader,BufferedReader,BufferedWriter,FileWriter
- Java 中 FileReader FileInputStream InputStreamReader BufferedReader之间的区别与作用
- 斯坦福大学Andrew Ng教授主讲的《机器学习》公开课观后感
- JavaScript入门基础知识总结(3)
- MAC配置SVN服务器
- shaderutil的用法
- poj 3122 Pie
- java中的FileReader 与 BufferedReader类-读入本地文件形成字符串
- 数据类型的测量及数据类型的极限值
- 听说maven很神奇---01
- Android 分页加载数据
- 认识Servlet
- jvm工作原理
- 数字金子塔
- SQL语句优化的降龙十八掌(针对的是Oracle数据库)
- java编程最差实践