Java:多个类和数组

时间:2012-10-11 02:01:49

标签: java arrays

我这个学期目前正处于Java课程中(对于编程而言是全新的,并且在多个类和数组中有点挣扎)。我正在研究的当前程序是使用2D阵列的数独型游戏。教师给了我们一个这个数组中常数的类(数独谜题中的初始值)。这是它的代码。

public class Constants {
 public static int game[][] = new int[][] {
{ 1, 2, -1, -1, -1, -1, -1, -1, 8 },
{ -1, -1, 4, -1, 8, -1, 7, 1, -1 },
{ -1, -1, -1, -1, 1, -1, 5, 3, -1 },
{ 8, -1, -1, -1, -1, 4, -1, -1, -1 },
{ -1, 4, -1, -1, -1, -1, 6, 5, -1 },
{ 7, 5, -1, 1, -1, -1, -1, -1, -1 },
{ -1, 7, -1, -1, -1, -1, -1, 9, -1 },
{ 3, -1, 1, 8, 5, -1, -1, -1, 6 },
{ 5, 6, -1, 9, -1, 7, -1, -1, -1 } 
};

值-1表示拼图中的空格。

基本上我需要知道的是..如何在我的其他Class和main方法中访问这个数组或这些值?我再一次为java的全新而道歉,请提前谢谢。

1 个答案:

答案 0 :(得分:5)

您可以使用

访问实际的game变量
Constants.game

您可以使用

访问数组的各个成员
Constants.game[i][j]

其中i是行,j是您尝试访问的元素的列。