从文件中读取数据在控制台显示
需求:
- 从文件中读取数据到控制台
都数据 - 输入流 - FileReader
FileReader 构造函数:FileReader(String fileName):传入一个文件的路径 - 保证存在
使用步骤
- 1.创建输入流对象
- 2.调用输入流对象的写数据的方法
3.关闭流 - 释放资源
注意:进行读取的时候必须保证文件存在,如果不存在会报错
public class FileWriterDemo03 {
public static void main(String[] args)throws Exception {
FileReader fr = new FileReader("a.text");
//调用输入流的方法
//通过循环的方式进行读取 - 当出现-1的时候表示该文件读取结束
int ch; //设定一个初始值
//遍历
while ((ch = fr.read())!=-1 ) { //说明文件读取没有结束
//读
System.out.print((char)ch); //强制类型转换 - 把int转化为char
}
//释放资源
fr.close();
}
}