這給我一個錯誤。我認爲這在語法上是正確的。我沒有使用java的經驗。只有C++。有人能告訴我我做錯了什麼嗎?如何在java中定義枚舉二維數組?
private enum Site{
OPEN, BLOCKED }
Site[][] grid;
final Site DEFAULT_STATE = Site.OPEN;
/**
* Constructor.
*/
public GridClass(int N)
{
for(int i = 0; i < N; i++)
{
for(int j = 0; j < N; i++)
{
grid[i][j] = DEFAULT_STATE;
}
}
}
在第二個循環中,應該是「i ++」還是「j ++」? – DankMemes
我假設你有一個主要的方法嗎? ('public static void main(String [] args)') – wchargin
它是j ++(抱歉編輯錯誤,我想),我有主要方法。我發佈了代碼來解決問題。我會盡量從現在開始更加清楚。 – BobLoblaw