Я очень новичок в java, и я пытаюсь использовать, если утверждения действительно определяют, какие переменные находятся в моем массиве.Объявление массива в выражении if
if (count<2){
int blockA = arrayOne[x-1][y];
int blockB = arrayOne[x-1][y];
int blockC = arrayOne[x][y-1];
int blockD = arrayOne[x][y+1];
int[] checker = {blockA,blockB,blockC,
blockD};
checkCount = 4;
}
else {
int blockE = arrayOne[x+1][y];
int blockF = arrayOne[x-1][y];
int blockG = arrayOne[x][y+1];
int[] checker = {blockE,blockF,blockG};
checkCount = 3;
}
, но каждый раз, когда я компилирую дело доходит до говоря «не может найти символ» и говорит о том, когда я использую массив клетчатой позже, arrayOne содержит только цифры. Есть ли способ сделать эту работу без использования funciton? Cheers