1

我将如何使用类似的东西:

int array[][] = {{0,0,0},{1,0,0}};

...这是 C++ 中的 Java 代码?

4

2 回答 2

3

你会这样做:

int array[][3] = {{0,0,0},{1,0,0}};

只有第一个维度可以省略。

于 2013-03-22T00:01:24.990 回答
3

像这样:

int array[2][3] = {{0,0,0},{1,0,0}};

或者这个,因为第一个维度是可选的:

int array[][3] = {{0,0,0},{1,0,0}};

顺便说一句,在 Java 中,声明相同数组的惯用方式是:

int[][] array = {{0,0,0},{1,0,0}}; // [][] goes before the variable name
于 2013-03-22T00:01:59.533 回答