Heim  >  Artikel  >  Java  >  So speichern Sie die Zeichenfolgendaten in der Arraylist-Sammlung in einer Textdatei

So speichern Sie die Zeichenfolgendaten in der Arraylist-Sammlung in einer Textdatei

王林
王林nach vorne
2020-09-17 17:13:085184Durchsuche

So speichern Sie die Zeichenfolgendaten in der Arraylist-Sammlung in einer Textdatei

Analyse:

(Empfohlenes Tutorial: Java-Kurs)

Durch die Bedeutung der Frage können wir Folgendes wissen:

  1. Die ArrayList-Sammlung speichert Zeichenfolgen

  2. Durchlaufen Sie die ArrayList-Sammlung , und Die Daten werden abgerufen

  3. und dann in einer Textdatei gespeichert

  4. Textdateibeschreibung unter Verwendung einer Textdatei

  5. Datenquelle: ArrayListf7e83be87db5cd2d9a8a0b8117b38cd4 ---- Durchlaufen Sie die einzelnen Zeichenfolgendaten

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

Code-Implementierung:

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();
        	 }
}

Verwandte Empfehlungen: Java-Einführungs-Tutorial

Das obige ist der detaillierte Inhalt vonSo speichern Sie die Zeichenfolgendaten in der Arraylist-Sammlung in einer Textdatei. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:csdn.net. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen
Vorheriger Artikel:Was bedeutet [...] in Java?Nächster Artikel:Was bedeutet [...] in Java?