如果我跑线都很好。
但如果我运行它就会出现问题: java.lang.ArrayIndexOutOfBoundsException:2 我不明白如果代码正在做我写的东西,怎么会出错。
i=0 | y=0
i=0 | y=1
i=0 | y=2
Error EN HILO: java.lang.ArrayIndexOutOfBoundsException: 2
在这些行之前,我在这些行中使用矩阵,但我不认为这会影响程序。
答案 0 :(得分:2)
您正在初始化此{/ 1}}
INFOO
此处INFOO=new Object[FILAS][CANDIDATE_DE_COLUMNES]
为CANDIDATE_DE_COLUMNES
,这是<2
答案 1 :(得分:0)
可能是因为FILAS
等于3。
它还有助于正确对齐和格式化代码。
以下循环应该复制您的单行。
for(int i=0; i<2;i++)
{
for(int j=0; j<2;j++)
{
System.out.println(i + " <-> " + j);
}
}