将文件中字符串赋值到ArrayList中
import java.io.BufferedReader;
import java.io.FileNotFoundException;
import java.io.FileReader;
import java.io.IOException;
import java.util.ArrayList;
/*
* 需求:从文本文件中
* 分析:
* 数据源是文本文件
* 目的地是集合
* 元素是字符串
* 数据源:
* a.txt -- FileReader -- BufferedReader
* 目的地:
* ArrayList<String>
*/
public classFileToArrayListDemo {
public static void main(String[] args) throws IOException {
// TODO Auto-generated method stub
//封装数据源
BufferedReaderbr = newBufferedReader(newFileReader("a.txt"));
//封装目的地
ArrayList<String>array = newArrayList<String>();
//读取数据写到集合中
Stringline = null;
while((line = br.readLine())!= null){
array.add(line);
}
//释放资源
br.close();
//遍历集合
for(String s : array){
System.out.println(s);
}
}
}