java034将集合中的元素写入文本文件

package day04;

import java.io.BufferedWriter;

import java.io.FileWriter;

import java.io.IOException;

import java.util.ArrayList;

/*吧ArrayList集合中的字符串文件存储到文本文件

*每一个字符串元素作为文件中的一行数据

*分析:

* a.创建集合对象

* b.往集合中添加字符串元素

* c.创建输出缓冲流对象

* d.遍历集合,得到每一个字符串元素,然后把该字符串元素作为数据写到文本文件

* e.释放资源

*/

public class ArrayLIstToFileTest {

public static void main(String[] args) throws IOException {

//创建集合对象

ArrayList array = new ArrayList();

//添加元素

array.add("hello");

array.add("world");

array.add("java");

//创建输出缓冲流对象

BufferedWriter bw = new BufferedWriter(new FileWriter("f.txt"));

//遍历集合

for(int x=0;x

String s = array.get(x);

//写入数据

bw.write(s);

bw.newLine();

bw.flush();

}

//释放资源

bw.close();

}

}

你可能感兴趣的:(java034将集合中的元素写入文本文件)