亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

首頁 Java Java入門 如何把a(bǔ)rraylist集合中的字串資料保存的文字檔中

如何把a(bǔ)rraylist集合中的字串資料保存的文字檔中

Sep 17, 2020 pm 05:13 PM
arraylist 集合

如何把a(bǔ)rraylist集合中的字串資料保存的文字檔中

分析:

(推薦教學(xué):java課程

透過題目的意思我們可以知道如下內(nèi)容:

  1. ArrayList集合裡儲(chǔ)存的是字串


##########################################然後儲(chǔ)存到文字檔案中############文字檔案說明使用文字檔案#############資料來源:ArrayList ---- 遍歷每一個(gè)字串資料############目的地:a.txt---FileWriter --- BufferdReater############程式碼實(shí)作:###
package cn.itcast_02;

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

/*
 * 需求:把ArrayList集合的字符串?dāng)?shù)據(jù)存儲(chǔ)到文本文件中
 * 
 * 分析: 
 *     通過題目的意思我們可以知道如下內(nèi)容
 *     ArrayList集合里存儲(chǔ)的是字符串
 *     遍歷ArrayList集合,把數(shù)據(jù)獲取
 *     然后存儲(chǔ)到文本文文件中
 *     文本文文件說明使用文本文件
 *     
 *     數(shù)據(jù)源:ArrayList<String> ---- 遍歷每一個(gè)字符串?dāng)?shù)據(jù)
 *     
 *     目的地:a.txt---FileWriter --- BufferdReater
 * 
 */
public class 把集合中的數(shù)據(jù)存儲(chǔ)到文件 {
         public static void main(String[] args) throws IOException {
				//封裝數(shù)據(jù)與創(chuàng)建對(duì)象
	        	 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();
        	 }
}
# ##相關(guān)推薦:###java入門教學(xué)#########

以上是如何把a(bǔ)rraylist集合中的字串資料保存的文字檔中的詳細(xì)內(nèi)容。更多資訊請(qǐng)關(guān)注PHP中文網(wǎng)其他相關(guān)文章!

本網(wǎng)站聲明
本文內(nèi)容由網(wǎng)友自願(yuàn)投稿,版權(quán)歸原作者所有。本站不承擔(dān)相應(yīng)的法律責(zé)任。如發(fā)現(xiàn)涉嫌抄襲或侵權(quán)的內(nèi)容,請(qǐng)聯(lián)絡(luò)admin@php.cn

熱AI工具

Undress AI Tool

Undress AI Tool

免費(fèi)脫衣圖片

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅(qū)動(dòng)的應(yīng)用程序,用於創(chuàng)建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Clothoff.io

Clothoff.io

AI脫衣器

Video Face Swap

Video Face Swap

使用我們完全免費(fèi)的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費(fèi)的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強(qiáng)大的PHP整合開發(fā)環(huán)境

Dreamweaver CS6

Dreamweaver CS6

視覺化網(wǎng)頁開發(fā)工具

SublimeText3 Mac版

SublimeText3 Mac版

神級(jí)程式碼編輯軟體(SublimeText3)

熱門話題

Laravel 教程
1597
29
PHP教程
1488
72
Java ArrayList遍歷時(shí)使用foreach和iterator刪除元素的差異是什麼? Java ArrayList遍歷時(shí)使用foreach和iterator刪除元素的差異是什麼? Apr 27, 2023 pm 03:40 PM

一、Iterator和foreach的區(qū)別多態(tài)差異(foreach底層就是Iterator)Iterator是一個(gè)介面類型,他不關(guān)心集合或數(shù)組的類型;for和foreach都需要先知道集合的類型,甚至是集合內(nèi)元素的類型; 1.為啥說foreach底層就是Iterator寫的程式碼:反編譯程式碼:二、foreach與iterator時(shí)remove的差別先來看阿里java開發(fā)手冊(cè)但1的時(shí)候不會(huì)報(bào)錯(cuò),2的時(shí)候就會(huì)報(bào)錯(cuò)(java. util.ConcurrentModificationException)首

為何在Go語言中難以實(shí)現(xiàn)類似集合的功能? 為何在Go語言中難以實(shí)現(xiàn)類似集合的功能? Mar 24, 2024 am 11:57 AM

在Go語言中難以實(shí)現(xiàn)類似集合的功能,是困擾許多開發(fā)者的問題。相較於其他程式語言如Python或Java,Go語言並沒有內(nèi)建的集合類型,如set、map等,這給開發(fā)者在實(shí)作集合功能時(shí)帶來了一些挑戰(zhàn)。首先,讓我們來看看為何在Go語言中難以直接實(shí)現(xiàn)類似集合的功能。在Go語言中,最常用的資料結(jié)構(gòu)是slice(切片)和map(映射),它們可以完成類似集合的功能,但

如何優(yōu)化Java集合排序效能 如何優(yōu)化Java集合排序效能 Jun 30, 2023 am 10:43 AM

Java是一種功能強(qiáng)大的程式語言,廣泛應(yīng)用於各類軟體開發(fā)。在Java開發(fā)中,經(jīng)常會(huì)涉及到對(duì)集合進(jìn)行排序的場(chǎng)景。然而,如果不對(duì)集合排序進(jìn)行效能最佳化,可能會(huì)導(dǎo)致程式的執(zhí)行效率下降。本文將探討如何優(yōu)化Java集合排序的效能。一、選擇適當(dāng)?shù)募项悇e在Java中,有多種集合類別可以用來進(jìn)行排序,如ArrayList、LinkedList、TreeSet等。不同的集合類別在

如何在Java中檢查ArrayList是否包含某個(gè)元素? 如何在Java中檢查ArrayList是否包含某個(gè)元素? Sep 03, 2023 pm 04:09 PM

您可以利用List介面的contains()方法來檢查清單中是否存在物件。 contains()方法booleancontains(Objecto)如果此清單包含指定的元素,則傳回true。更正式地說,如果且僅當(dāng)此列表包含至少一個(gè)元素e,使得(o==null?e==null:o.equals(e)),則傳回true。參數(shù)c-要測(cè)試其在此列表中是否存在的元素。傳回值如果此清單包含指定的元素,則傳回true。拋出ClassCastException-如果指定元素的類型與此清單不相容(可選)。 NullP

C#中常見的並發(fā)集合和線程安全問題 C#中常見的並發(fā)集合和線程安全問題 Oct 09, 2023 pm 10:49 PM

C#中常見的並發(fā)集合和執(zhí)行緒安全問題在C#程式設(shè)計(jì)中,處理並發(fā)操作是非常常見的需求。當(dāng)多個(gè)執(zhí)行緒同時(shí)存取和修改相同資料時(shí),就會(huì)出現(xiàn)線程安全性問題。為了解決這個(gè)問題,C#提供了一些並發(fā)集合和線程安全的機(jī)制。本文將介紹C#中常見的並發(fā)集合以及如何處理線程安全問題,並給出具體的程式碼範(fàn)例。並發(fā)集合1.1ConcurrentDictionaryConcurrentDictio

使用java的ArrayList.remove()函數(shù)移除ArrayList中的元素 使用java的ArrayList.remove()函數(shù)移除ArrayList中的元素 Jul 24, 2023 pm 01:21 PM

使用java的ArrayList.remove()函數(shù)移除ArrayList中的元素在Java中,ArrayList是一種常用的集合類,用於儲(chǔ)存和操作一組元素。 ArrayList類別提供了許多方法來增刪改查集合中的元素。其中一個(gè)使用頻率較高的方法是remove(),它可以移除ArrayList中的元素。 ArrayList的remove()方法有兩種重載形式,一

Laravel 集合中的 Where 方法實(shí)用指南 Laravel 集合中的 Where 方法實(shí)用指南 Mar 10, 2024 pm 04:36 PM

Laravel集合中的Where方法實(shí)用指南在Laravel框架的開發(fā)過程中,集合(Collection)是一個(gè)非常有用的資料結(jié)構(gòu),它提供了豐富的方法來操作資料。其中,Where方法是常用的篩選方法,能夠根據(jù)指定條件來過濾集合中的元素。本文將介紹Laravel集合中Where方法的使用,透過具體的程式碼範(fàn)例來示範(fàn)其用法。 1.基本用法Where方法的

Java中ArrayList初始化容量大小為10的原因是什麼 Java中ArrayList初始化容量大小為10的原因是什麼 May 10, 2023 pm 02:19 PM

為什麼HashMap的初始化容量為16?在聊ArrayList的初始化容量時(shí),要先來回顧HashMap的初始化容量。這裡以Java8源碼為例,HashMap中的相關(guān)因素有兩個(gè):初始化容量及裝載因子:/***Thedefaultinitialcapacity-MUSTbeapoweroftwo.*/staticfinalintDEFAULT_INITIAL_CAPACITY=1>1);if(newCapacity-minCapacity0)newCapacityhuge

See all articles