博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
10.5 集合ArrayList 和 io流
阅读量:6822 次
发布时间:2019-06-26

本文共 1460 字,大约阅读时间需要 4 分钟。

1.ArrayListToFile

package day10_io_fileWrite_Read.arraylist_tofile;import java.io.BufferedWriter;import java.io.FileWriter;import java.io.IOException;import java.util.ArrayList;/* * 把ArrayList集合中的字符串数据存储到文本文件 * 每一个字符串元素作为文件中的一行数据 * * 分析: *         A:创建集合对象 *         B:往集合中添加字符串元素 *         C:创建输出缓冲流对象 *         D:遍历集合,得到每一个字符串元素,然后把该字符串元素作为数据写到文本文件 *         E:释放资源 */public class ArrayListToFile {    public static void main(String[] args) throws IOException {        ArrayList
arraylist = new ArrayList
(); String[] arr = {
"hello","java","world"}; for(int i=0;i

 

2.FileToArrayList

package day10_io_fileWrite_Read.arraylist_tofile;import java.io.BufferedReader;import java.io.FileNotFoundException;import java.io.FileReader;import java.io.IOException;import java.util.ArrayList;/* * 从文本文件中读取数据到ArrayList集合中,并遍历集合 * 每一行数据作为一个字符串元素 * * 分析: *         A:创建输入缓冲流对象 *         B:创建集合对象 *         C:读取数据,每次读取一行数据,把该行数据作为一个元素存储到集合中 *         D:释放资源 *         E:遍历集合 */public class FileToArrayList {    public static void main(String[] args) throws IOException {        BufferedReader br =  new BufferedReader(new FileReader("c.txt"));        ArrayList
arraylist = new ArrayList
(); String len; while((len=br.readLine())!=null) { arraylist.add(len); } br.close(); for(int i=0;i

 

转载于:https://www.cnblogs.com/longesang/p/11083635.html

你可能感兴趣的文章
如何在存储过程中自动添加分区
查看>>
[并查集] POJ 1611 The Suspects
查看>>
C#设计模式总结
查看>>
团队开发------第一次冲刺第4天
查看>>
R对term进行层次聚类完整实例(tm包)
查看>>
20151124001 关闭C#主窗体弹出是否关闭对话框
查看>>
Excel中添加下拉框
查看>>
12-01JavaScript事件(Events)
查看>>
12-19Windows窗体应用程序之记事本(2)
查看>>
python连接数据库使用SQLAlchemy
查看>>
HAproxy和TIME WAIT的一次问题排查
查看>>
高效运维--数据库坐而论道活动
查看>>
pytorch怎么抽取中间的特征或者梯度
查看>>
visual studio用"查找替换"来删掉源代码中所有//方式的纯注释和空行
查看>>
Groovy
查看>>
滑动窗口的最大值
查看>>
[转]BT常用渗透命令
查看>>
面向.Net程序员的前端优化
查看>>
HTTPS到底是个什么鬼?
查看>>
Yii框架中ActiveRecord使用Relations
查看>>