如何将ArrayList 写入 txt文件 已经有一个ArrayList a,要将它写入txt文件,每个项一行,怎么办?谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 随便google一下如何操作txt文件,应该一大堆吧。 import java.io.BufferedWriter;import java.io.File;import java.io.FileWriter;import java.util.ArrayList;public class ArrayToTxt { public static void main(String[] args) throws Exception{ File f=new File("d:/1.txt"); ArrayList<String> al=new ArrayList<String>(); al.add("first"); al.add("second"); al.add("third"); BufferedWriter bw=new BufferedWriter(new FileWriter(f)); for(int i=0;i<al.size();i++){ bw.write(al.get(i)); bw.newLine(); } bw.close(); }} 将上面的for中改成这个比较好点 bw.write(al.get(i)+"\n"); 看看file的输入输出(IO)课本上也有类似的 java二维数组问题 Java数据库操作大全 Google Map API 的简单问题 求线程高手解决,总是出现AWT EVENT-0的错误,怎么解决? 关于一个非常简单的继承类的问题 关于开发工具! 简单问题 语文不好 只考虑WEB应用, JAVA适合吗? 除了IIS, 我还能让什么东西来支持我的ASP? JAVA有关的东东有没有好办法? 如何将中文文件存入数据库?是文件,不是表单,谢谢!! 关于编码和解码 如何修改java程序在任务管理器的映像名字呢
import java.io.File;
import java.io.FileWriter;
import java.util.ArrayList;public class ArrayToTxt {
public static void main(String[] args) throws Exception{
File f=new File("d:/1.txt");
ArrayList<String> al=new ArrayList<String>();
al.add("first");
al.add("second");
al.add("third");
BufferedWriter bw=new BufferedWriter(new FileWriter(f));
for(int i=0;i<al.size();i++){
bw.write(al.get(i));
bw.newLine();
}
bw.close();
}
}
bw.write(al.get(i)+"\n");
课本上也有类似的