Java:将数组写入文本文件

标签 java arrays file matrix

我正在尝试将矩阵写入文本文件。 为此,我想知道如何将数组写入文本文件中的一行。

我举个例子:

int [] 数组 = {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());

关于Java:将数组写入文本文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1780324/

相关文章:

c - 尝试打印二维数组中的值

file - 如何在SSIS(集成服务)中连接2个文件?

C++ 文件 IO - 找不到文件 IO 相关内容的方法

java - 给定出生日期计算下一个生日日期?

java - 单击按钮将形状添加到 JPanel

c - 在C中以特定格式打印出二维数组

mysql - 从文件加载数据到表

java - onPause() 之后调用 openGL 函数

java - 弹丸速度 box2d

ios - Swift 比较三个不同的数组以获得与搜索索引相同的正确值