把ArrayList集合中的字符串内容写到文本文件中

74 篇文章 0 订阅

把ArrayList集合中的字符串内容写到文本文件中

 

import java.io.BufferedWriter;

import java.io.FileWriter;

import java.io.IOException;

import java.util.ArrayList;

 

/*

 * 需求:把ArrayList集合中的字符串数据存储到文本文件中

 *    

 * 分析:

 *     通过题目的意思我们可以知道如下的一些内容

 *       ArrayList集合里存储的是字符串

 *       遍历ArrayList集合,把数据获取到

 *       然后存储到文本文件中

 *       文本文件说明使用字符流

 * 数据源:

 *   ArrayList<String> -- 遍历得到每一个字符串数据

 * 目的地:

 *   a.txt -- FileWriter -- BufferedWriter

 */

public classArrayListToFileDemo {

 

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

      // TODO Auto-generated method stub

 

      //创建集合对象

      ArrayList<String>array = newArrayList<String>();

      array.add("hello");

      array.add("world");

      array.add("java");

     

      //封装目的地

      BufferedWriterbw = newBufferedWriter(newFileWriter("a.txt"));

     

      //遍历集合

      for(String s : array){

         //写数据

         bw.write(s);

         bw.newLine();

         bw.flush();

      }

     

      //释放资源

      bw.close();

   }

 

}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值