繁体   English   中英

for中的LinkedList不起作用

[英]LinkedList within a for doesn't work

如果我跑线,一切都会很好。

在此处输入图片说明

但是,如果我运行它,则会出现问题: java.lang.ArrayIndexOutOfBoundsException:2我不明白如果代码正在执行我编写的操作,怎么会出现错误。

i=0 | y=0
i=0 | y=1
i=0 | y=2
Error EN HILO: java.lang.ArrayIndexOutOfBoundsException: 2

在这些行之前,我在这些行中使用矩阵,但是我认为这不会影响程序。 在此处输入图片说明

您正在像这样初始化INFOO

INFOO=new Object[FILAS][CANDIDATE_DE_COLUMNES]

如此处CANDIDATE_DE_COLUMNES<2 ,这是y=2异常

可能是因为FILAS等于3。

它还有助于正确对齐和格式化代码。

以下循环应复制您的单行。

for(int i=0; i<2;i++)
{
   for(int j=0; j<2;j++)
   {
       System.out.println(i + " <-> " + j);
   }
}

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM