我正在尝试搜索数组中的第一个空插槽。您可以使用parseInt()引号来执行此操作,还是可以使用“ stobar[b] == null”?

int[] stobar = new int[100];
for(int b = 0; b < stobar.length; b++)
{
    if(stobar[b] == Integer.parseInt(""))
    {
        stobar[b] = row;
        stobar[b+1] = col;
        break;
    }
}

最佳答案

由于您有一个只能存储整数的基元数组,因此它们都不会按照您想要的方式工作。如果要使用不同的空值,则需要将其设置为Integer[]

10-06 05:01