【发布时间】:2014-04-02 02:08:30
【问题描述】:
我正在尝试将我的 ArrayList 的内容写入一个已经在我的 G 驱动器中创建的文本文件(路径已在下面提到)。我正在使用 BufferedWriter 将 Arraylist 的内容写入文本文件
它编译没有任何错误,但不知何故 textfile-sampleOutput.txt 是空的。任何想法为什么会这样?
public void WriteOutput( ArrayList<detailTom> tomData1)
{
try
{
BufferedWriter writer = new BufferedWriter(new FileWriter("G:/sampleOutput.txt"));
for (detailTom detail : tomData1)
{
writer.write(detail.toString());
}
}
catch (IOException ex)
{
Logger.getLogger(MyInterface.class.getName()).log(Level.SEVERE, null, ex);
}
}
【问题讨论】:
-
寻求调试帮助的问题(“为什么这段代码不起作用?”)必须包括所需的行为、特定的问题或错误以及在问题本身中重现它所需的最短代码。没有明确问题陈述的问题对其他读者没有用处。见:How to create a Minimal, Complete, and Verifiable example
标签: java arraylist bufferedwriter