file操作(7)--------------- BufferedReader读取文件内容
2017-01-27 08:18
766 查看
package demo.test2; import java.io.BufferedReader; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.IOException; import java.io.InputStreamReader; import java.io.UnsupportedEncodingException; public class BufferReaderDemoAll { /** * @param args * @throws IOException */ public static void main(String[] args) throws IOException { p1(); } /** * BufferedReader 读取文件内容 * 通常我们会用readLine()一次一次的读取输入,需要将文件包装成bufferedReader来使用,这要求我们必须使用InputStreamReader把文件转成Reader * BufferedReader bf = new BufferedReader(new InputStreamReader(new FileInputStream("a.txt"), "utf-8")); * * @throws IOException */ public static void p1() throws IOException{ FileInputStream fis = new FileInputStream("a11.txt"); //第一个参数指定FileInputStream,第二个参数指定 字符集 InputStreamReader isr = new InputStreamReader(fis, "utf-8"); BufferedReader bf = new BufferedReader(isr); String len = null; while((len = bf.readLine()) != null){ System.out.println(len); } bf.close(); } }
相关文章推荐
- file操作(7)--------------- BufferedReader读取文件内容
- BufferedReader + FileReader读取文件并打印出来每一行(Java文件操作)
- 使用FileReader和FileWriter读取写入文件内容
- 使用FileReader和FileWriter读取写入文件内容
- BufferedWriter 和 BufferedReader通过流读取文件里的内容
- <转>BufferedReader和FileReader读取txt文件乱码
- FileReader、FileWriter 操作,从文件读取出来,在组合读入文件
- Java文件读写操作(FileInputStream、FileReader、BufferedReader)
- 使用FileReader和FileWriter读取写入文件内容
- 使用FileReader和FileWriter读取写入文件内容
- java 读取简单文件的内容 InputStreamReader BufferedReader
- BufferedReader和FileReader读取txt文件乱码
- inputStreamReader bufferedReader File 读取文件 解决字符格式问题 UTF-8 GBK
- 利用FileReader.readAsText()读取文件内容并保存到服务器
- java文件读取(按字符读+按字节读+缓冲读取)FileReader FileInputStream BufferedReader
- Java IO操作——BufferedReader(缓冲区读取内容,避免中文乱码)
- 使用FileReader接口读取文件内容
- java BufferedReader 定位读取文件内容
- FileReader读取文件内容!
- 使用FileReader和FileWriter读取写入文件内容