简介:本文希望通过最为简单的代码,带领大家入门Java的文件读取,也就是IO,只要把我们的代码记住就可以了,这是一个模板。
需求读取出这个文本中的内容:
直接上代码:
import java.io.BufferedReader; import java.io.FileReader; import java.io.IOException; public class Test { public static void main(String[] args) throws IOException { // 使用BufferedReader 构建流 // FileReader代表的File流的一个对象 里面写文本的相对路径 // 记住这个格式就好 BufferedReader reader = new BufferedReader(new FileReader("Tests\\test1.txt")); String line; // 当文件读完的时候 就为空了 while((line=reader.readLine()) != null){ // readLine是按照行来读取 一行一行的读 // 没有分割前 System.out.println("没有分割前:"); System.out.println(line); // 因为是读了一行所以需要分割一下数据 // 首先把获得的行 的首尾多余的空格去掉 然后再按照 // 空格分割成String类型的数组 String [] strs = line.trim().split(" "); System.out.println("分割后:"); System.out.println(strs[0]); System.out.println(strs[1]); System.out.println(); } } }
运行结果: