我这个学期目前正处于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 }
};
Run Code Online (Sandbox Code Playgroud)
值-1表示拼图中的空格.
基本上我需要知道的是..如何在我的其他Class和main方法中访问这个数组或这些值?我再一次为java全新而道歉,谢谢你提前.
您可以使用访问实际game变量
Constants.game
Run Code Online (Sandbox Code Playgroud)
并且您可以访问该阵列的各个成员
Constants.game[i][j]
Run Code Online (Sandbox Code Playgroud)
i行在哪里,是j您尝试访问的元素的列.
| 归档时间: |
|
| 查看次数: |
1100 次 |
| 最近记录: |