我有以下需要转换为Swift的Java代码。第一个是简单地初始化具有多个行和列的2D数组。
double[][] VAR1 = new double[5][10];
第二个是使用一些初始值初始化2D数组。
double[][] VAR2 = new double[][]{ {2.1, 4.3}, {5.4, 8.9},};
我无法弄清楚如何做第一个。
但是我在第二次射门。不确定它是否正确。
var var2: [[Double]] = [[2.1], [4.3], [5.4], [8.9]]
答案 0 :(得分:2)
你关闭 - 应该是这样的:
var var2: [[Double]] = [[2.1, 4.3], [5.4, 8.9]]
对于第一个:
var var1: [[Double]] = Array(repeating: Array(repeating: 0.0, count: 10), count: 5)