/*
* 字符流的练习之把文本文件中的字符串数据读取到集合
*
* 分析 :
* 1 创建集合对象
* 2 创建高效的字符输入流
* 3 使用高效的字符输入流一次读取一行数据,再把读到的一行数据存储到集合中
* 4 关流
* 5 遍历集合查看效果
*/
public class Demo3 {
public static void main(String[] args) throws IOException {
// 创建集合对象
ArrayList<String> list = new ArrayList<>();
// 创建高效的字符输入流
BufferedReader br = new BufferedReader(new FileReader("list.txt"));
// 使用高效的字符输入流一次读取一行数据,再把读到
的一行数据存储到集合中
String line;
while ((line = br.readLine()) != null) {
list.add(line);
}
// 关流
br.close();
// 遍历集合
for (String s : list) {
System.out.println(s);
}
System.out.println("--------------");
for (int i = 0; i < list.size(); i++) {
String s = list.get(i);
System.out.println(s);
}
System.out.println("--------------");
Iterator<String> it = list.iterator();
while (it.hasNext()) {
String s = it.next();
System.out.println(s);
}
}
}
IO流案例:把文本文件中的字符串读到集合中
最新推荐文章于 2021-11-27 10:53:32 发布
博客围绕IO流展开,但具体内容缺失。IO流是信息技术中数据传输的重要概念,在文件读写、网络通信等方面有广泛应用。
737

被折叠的 条评论
为什么被折叠?



