IO流——文件操作流之字符输入流FileReader
2016-08-16 17:53
411 查看
package com.io.ioDemo; import java.io.File; import java.io.FileNotFoundException; import java.io.FileReader; import java.io.IOException; //字符流读文件 public class FileReaderDemo { public static void main(String[] args) { FileReader fr = null; //1.创建一个字符流对象 try { fr = new FileReader(new File("c:\\aa.txt")); //2.定义一个字符数组作为缓存区域 char[] bt = new char[1024]; //3.定义一个变量存储读取的字符的数量 int hasread = 0; //4.循环获取数据 //StringBuffer sb = new StringBuffer(); try { while((hasread = fr.read(bt))!=-1){ //5.把每一步获取的数据都放入StringBuilder中 System.out.println(new String(bt,0,hasread)); } } catch (IOException e) { e.printStackTrace(); } } catch (FileNotFoundException e) { e.printStackTrace(); }finally{ if(fr!=null){ try { fr.close(); } catch (IOException e) { e.printStackTrace(); } } } } }
相关文章推荐
- 常见io流-------文件字符流FileReader、FileWriter。可以直接操作char型字符
- 189_IO流_FileReader_文件字符输入流_详解
- Java 字符流实现文件读写操作(FileReader-FileWriter)
- Java 字符流实现文件读写操作(FileReader-FileWriter)
- Java文件字节输入流(FileInputSream)文件字节输出流(OutputStream),字符输入输出流(FileReader/FileWriter)
- FileReader文件字符输入流
- 20-IO流(字符流-缓冲区-LineNumberReader了解 21-IO流(字节流-操作文件基本演示). 22-IO流(字节流-练习-复制MP3)
- 输入输出流(IO)—文件字符流(FileReader & FileWriter)的基本操作及应用
- 文件字符输入流FileReader
- IO流之创建文件并filereader、filewriter 读写操作
- IO流 字符流(FileReader)读数据 把文件本身中的内容读出来(字符流能打印出中文)
- java 字符流实现文件读写操作(FileReader-FileWriter)
- java文件读取(按字符读+按字节读+缓冲读取)FileReader FileInputStream BufferedReader
- IO流的补充: 字符流FileReader 和FileWriter BufferedReader和BufferedWriter的用法
- 黑马程序员--学习笔记--IO流File文件操作
- IO流第七课,字符流、纯文本、节点流,Reader、FileReader、Writer、FileWriter读取、写出、拷贝
- 黑马程序员—异常+IO流File类+Properties+PrinWriter+合并流+切割文件+对象序列化+管道流+RandomAccessFile+操作基本数据类型的DataStre
- 读取文件--BufferedReader--字符节点输入流
- 黑马程序员--Java基础学习之IO流之字节流、字符流、读取写入文件、Copy文件、键盘输入输出、流操作的基本规律
- 字符输出流FileWriter和字符输入流FileReader