注:本博客设计内容中前两种方法为按行进行读写文件操作,第三种方法为普通的通过io进行写操作;且本博客仅选取博主认为较易的方法进行介绍,对文件的读写不限于以下几种方法。
首先需要import java.io.*;
1.使用 FileInputStream 读文件
1)创建 FileInputStream 对象(文件路径或 File 对象)
2)通过 FileInputStream 对象实例生成 InputStreamReader 对象实例
3)通过 InputStreamReader 对象实例生成 BufferedReader 对象实例
4)通过 BufferedReader 对象实例的 .readLine() 方法按行读取文件的数据
5)关闭 FileInputStream 流
例:
public static void test(String fileName) throws IOException{
FileInputStream fis = new FileInputStream(fileName);
//filename eg."src\\1.txt"
try (BufferedReader bufferedReader = new BufferedReader(new InputStreamReader(fis))) {
String myLine=null