FileReader类的读取文件的学习和理解
2018-02-09 16:04
309 查看
package day180207;
import java.io.FileReader;
import java.io.IOException;
import java.io.Reader;
/*
* 字符输入流的读取文本
* java.io.Reader
* 专门读取文本文件
* 读取方法read()
* int read() 读取一个字符
* int read(char[] c)读取字符数组
* Reader类是抽象类,找到子类对象
* Reader 是抽象类 FileReader是其子类
* 构造方法 :绑定数据源
* 参数:
* File 类型对象
* String 文件名
*
*/
public class FileReadDemo {
public static void main(String[] args)throws IOException {
FileReader fr=new FileReader("J:\\a.txt");
int len=0;
while((len=fr.read())!=-1){
System.out.println((char)len);
}
fr.close();
char[] ch=new char[1024];
int l=0;
while((l=fr.read())!=-1){
System.out.println(new String(ch,0,l));
}
}
}
import java.io.FileReader;
import java.io.IOException;
import java.io.Reader;
/*
* 字符输入流的读取文本
* java.io.Reader
* 专门读取文本文件
* 读取方法read()
* int read() 读取一个字符
* int read(char[] c)读取字符数组
* Reader类是抽象类,找到子类对象
* Reader 是抽象类 FileReader是其子类
* 构造方法 :绑定数据源
* 参数:
* File 类型对象
* String 文件名
*
*/
public class FileReadDemo {
public static void main(String[] args)throws IOException {
FileReader fr=new FileReader("J:\\a.txt");
int len=0;
while((len=fr.read())!=-1){
System.out.println((char)len);
}
fr.close();
char[] ch=new char[1024];
int l=0;
while((l=fr.read())!=-1){
System.out.println(new String(ch,0,l));
}
}
}
相关文章推荐
- FileInputStream读取文件的方法的学习和理解
- Objective-C学习-如何读取输出文件内容
- NodeJS学习笔记整理(三)读取文件与回调函数
- java学习笔记之配置文件.properties文件的读取与存储
- 学习:C#读取ini配置文件数据
- python.matplotlib/datatime/CSV学习范例-读取CSV格式文件生成折线图
- 关于java读取文件IO流学习总结(一)
- SilverLight学习笔记--silverlight如何在客户端读取文件
- qt中关于如何读取配置文件学习 (vs2008+qt+mysql项目)
- Spring学习二(读取property文件,注解)
- IOS开发-UI学习-NSBundle和NSURL的区别(读取文件以及写入文件)
- 《MySQL高效编程》学习笔记--MySQL文件读取操作及使用
- nginx 源码学习笔记(十三)——文件读写和配置文件读取
- 【Cocos2d-x 3.0学习笔记】coco2d-s 读取plist 文件报错
- C#基础学习之二 文件读取 denuvead
- Android入门学习笔记(一)|基础知识|文件数据存储读取|解析XML
- IOS学习笔记之获取Plist文件读取数据
- 对数学规划软件 CPLEX 等读取 MPS 文件的理解
- python学习之一 文件读取
- 编程语言的学习 ------ python3的文件读取写入(简单登录验证)