Java中有效的嵌套循环在Groovy中无效

时间:2016-02-17 19:30:24

标签: java groovy

以下表达式在Java中有效。顺便说一句,我也在使用Apache Commons Math

RealMatrix coefficients =
    new Array2DRowRealMatrix(new double[][] { { 2, 3, -2 }, { -1, 7, 6 }, { 4, -3, -5 } }, false);

但是new double[][] { { 2, 3, -2 }, { -1, 7, 6 }, { 4, -3, -5 } }在Groovy中无效。为什么?以及它如何被重写?

1 个答案:

答案 0 :(得分:2)

你可以这样做

coefficients = [[2.0, 3.0, -2.0],[ -1.0, 7.0, 6.0 ],[ 4.0, -3.0, -5.0 ]] as double[][]