建一个流,从0开始到arraylist的长度做循环,取出每个内容,用流写入文件。
解决方案 »
- StringBuffer .toString() 内存溢出 郁闷
- 大家看看为什么我这个画不出图形来的?
- 【高分】【急】借宝地,问个与java不相关的问题:怎样扩展linux 的 tmp空间?谢谢!
- dialogue如何返回父窗口
- spring中这个提示表示什么意思?
- 如何将XML文件写到数据库中的一个字段中去?希望有详细的解释
- appletviewer 这个命令怎么用的????
- 请问各位兄弟姐妹,哪里有JBuilder7和craker下载啊?
- 想做一个HTTP协议的解析,可以用来做web请求过滤。(50分)
- 大家看看这两道关于Garbage collecter的题目,真是怪怪的
- 散分 求救
- 如何在MS的ACTIVE DIRECTORY中添加自定义属性
if (!myFilePath.exists())
myFilePath.createNewFile();
java.io.FileWriter fw=new java.io.FileWriter(filePath,false);
java.io.PrintWriter pw=new java.io.PrintWriter(fw);
for (int i=0;i<myArrayList.size();i++)
{
pw.println(myArrayList.get(i));}
Iterator i = arraylist.iteraotor();
FileOutputStream file = new FileOutputStream("xx.txt");
ObjectOutputstream out = new ObjectOutputStream(file); while(i.hasNext)
out.writeObject(i.next());
throws IOException {
boolean hasPreviousColumn = false;
OutputStream os = new FileOutputStream(fileName);
Writer wt = new BufferedWriter(new OutputStreamWriter(os)); if (records != null) {
synchronized (new Object()) {
for (int i = 0; i < records.length; i++) {
for (int j = 0; j < records[i].length; j++) {
String temp = records[i][j];
if (hasPreviousColumn) {
wt.write(COLUMN_SEPA);
} if (temp == null) {
temp = "";
} wt.write(temp);
hasPreviousColumn = true;
}
if (i != records.length -1) {
wt.write(lineSepa);
}
hasPreviousColumn = false;
wt.flush();
}
}
}
}