我正在尝试将矩阵写入文本文件。
为了做到这一点,我想知道如何在文本文件的一行中写入一个数组。

我举一个例子:

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());

07-24 09:38
查看更多