我正在尝试将矩阵写入文本文件。
为了做到这一点,我想知道如何在文本文件的一行中写入一个数组。
我举一个例子:
int [] array = {1 2 3 4};
我想在文本文件中使用以下格式的数组:
1 2 3 4
而不是以下格式:
1
2
3
4
你能帮我吗?
非常感谢
最佳答案
这是一个幼稚的方法
//pseudocode
String line;
StringBuilder toFile = new StringBuilder();
int i=0;
for (;array.length>0 && i<array.length-2;i++){
toFile.append("%d ",array[i]);
}
toFile.append("%d",array[i]);
fileOut.write(toFile.toString());