我目前在這個學期的Java課程中(完全是新編程和掙扎了多個類和數組)。我正在使用的當前程序是使用二維數組的數獨類遊戲。教師給了我們這個數組中的常數的類(Sudoku拼圖中的初始值)。這是它的代碼。Java:多個類和數組
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的值是指拼圖中的空格。
基本上我需要知道的是..我將如何訪問這個數組或這些值在我的其他類和主要方法?我再次對java的全新新聞表示歉意,請提前致謝。
你的導師不知道常數或慣例是什麼。 '公共靜態final int GAME [] []' – LanguagesNamedAfterCofee
@LanguagesNamedAfterCofee我會說OP不知道什麼常量。我相信該程序將要修改「遊戲」中的值 – MadProgrammer
即使它被聲明爲「static final」,您仍應該能夠修改「遊戲」中的值。 – arshajii