从文件中读取数据在控制台显示
需求:
- 从文件中读取数据到控制台
都数据 - 输入流 - 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();}}
