版权声明:版权所有@万星明 https://blog.csdn.net/qq_19533277/article/details/83140715
import java.io.BufferedReader;
import java.io.FileReader;
import java.util.ArrayList;
import java.util.List;
/**
* 实现将一个文本文件的内容转换为List(后续是将数据装载到数据库中)
* @author 万星明
* @version 1.0
* @time
*/
public class Work3 {
public static void main(String[] args) throws Exception {
//新建一个字符缓冲输入流对象,将基本字符输入流作为其参数,将e.txt文件作为基本字符输入流参数,其为需要读取的文本文件
BufferedReader br = new BufferedReader(new FileReader("e.txt"));
//定义字符串变量str
String str;
//新建一个ArrayList集合,用其父类给ls集合定义数据类型
List<String> ls = new ArrayList<String>();
//将br输入流对象赋值给字符串变量,判断其是否为空
while((str=br.readLine())!=null) {
//若不为空,则将字符串str添加至集合ls中
ls.add(str);
}
//输出集合
System.out.println(ls);
//关闭字符缓冲输入流
br.close();
}
}