【发布时间】:2014-05-13 22:49:32
【问题描述】:
我有一个 fileWrite() 方法,它接受两个字符串值作为参数(特定的数组值)。我将此方法包含在 for 循环中,以便它可以循环遍历数组并获取要写入文件的字符串值
public void writeFile(String ip, String vals) {
try {
bw = new BufferedWriter(new FileWriter("Finished.txt"));
bw.write(ip + ": " + vals );
bw.newLine();
bw.close();
} catch (Exception e) {
e.printStackTrace();
}
}
我在代码中包含该方法的地方如下所示:
for (int i = 0 ; i < address.length ; i++) {
writeFile(address[i][0], address[i][1]);
}
似乎只是将数组中的最后一个值写入文本文件。
【问题讨论】:
-
以下答案之一是否回答了您的问题?请选择一个作为解决方案!
标签: java arrays filewriter