Home > Java > Javagetting Started > body text

How to save the string data in the arraylist collection into a text file

王林
Release: 2020-09-17 17:13:08
forward
5198 people have browsed it

How to save the string data in the arraylist collection into a text file

Analysis:

(Recommended tutorial: java course)

We can know the following through the meaning of the question:

  1. The ArrayList collection stores strings

  2. Traverse the ArrayList collection and obtain the data

  3. Then store it in a text file

  4. Text file description using text file

  5. Data source: ArrayList ---- Traverse each A string data

  6. Destination: a.txt---FileWriter --- BufferdReater

Code implementation:

package cn.itcast_02;

import java.io.BufferedWriter;
import java.io.FileWriter;
import java.io.IOException;
import java.util.ArrayList;

/*
 * 需求:把ArrayList集合的字符串数据存储到文本文件中
 * 
 * 分析: 
 *     通过题目的意思我们可以知道如下内容
 *     ArrayList集合里存储的是字符串
 *     遍历ArrayList集合,把数据获取
 *     然后存储到文本文文件中
 *     文本文文件说明使用文本文件
 *     
 *     数据源:ArrayList<String> ---- 遍历每一个字符串数据
 *     
 *     目的地:a.txt---FileWriter --- BufferdReater
 * 
 */
public class 把集合中的数据存储到文件 {
         public static void main(String[] args) throws IOException {
				//封装数据与创建对象
	        	 ArrayList<String> array = new ArrayList<String>();
	        	 array.add("hello");
	        	 array.add("world");
	        	 array.add("java");
	        	 
	        	 //封装目的地
	        	 BufferedWriter bw = new BufferedWriter(new FileWriter("a.txt"));
	        	 
	        	 
	        	 //遍历集合
	        	 for(String s : array) {
	        		bw.write(s); 
	        		bw.newLine();
	        		bw.flush();
	        	 }
	        	 
	        	 //释放资源
	        	 bw.close();
        	 }
}
Copy after login

Related recommendations: java introductory tutorial

The above is the detailed content of How to save the string data in the arraylist collection into a text file. For more information, please follow other related articles on the PHP Chinese website!

Related labels:
source:csdn.net
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template