我正在尝试用Java将图形格式写入文件中。问题是我只能将字符串类型写入到文件中。我上传了一张显示5x5矩阵的图像,例如:{{5,5,0,0,0},{0,1,0,0},{1,0,0,0},{0,0,1,0},{0,1,0,1,0},{0,0,0,0,0}},而第一行描述并给出了以下矩阵的信息-5行,5列。
我的问题是我只能将字符串写入到文件中。我曾尝试使用String类型并将其转换为int类型,但它有点混乱。非常感谢!
发布于 2015-08-19 22:23:54
那么,您的数据表示为一个二维整数数组吗?由于您可以将字符串写入文件,因此可以考虑将数据转换为字符串,例如:
int[][] data = {{5,5,0,0,0},{0,1,0,1,0},{1,0,0,0,0},{0,0,1,0,0},{0,1,0,1,0},{0,0,0,0,0}};
String str = java.util.Arrays.deepToString(data);它将为您提供类似于[[5, 5, 0, 0, 0], [0, 1, ...], ...]的内容。
https://stackoverflow.com/questions/32096547
复制相似问题